Find the sha first:
git log -1 $TAG_NAME --format="%h"
Then check which branch(es) that has the commit:
git branch --contains $SHA
| import Foundation | |
| public struct Percent { | |
| private var _val: Float | |
| } | |
| public func == (left: Percent, right: Percent) -> Bool { | |
| return left._val == right._val | |
| } |
| //https://www.raywenderlich.com/94404/play-record-merge-videos-ios-swift | |
| // MARK: - UIImagePickerControllerDelegate | |
| extension PlayVideoViewController: UIImagePickerControllerDelegate { | |
| func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]) { | |
| let mediaType = info[UIImagePickerControllerMediaType] as! NSString | |
| dismissViewControllerAnimated(true) { | |
| if mediaType == kUTTypeMovie { | |
| let videoURL = info[UIImagePickerControllerMediaURL] as! NSURL |
| //http://stackoverflow.com/questions/3741323/how-do-i-export-uiimage-array-as-a-movie/3742212#3742212 | |
| import AVFoundation | |
| import UIKit | |
| import Photos | |
| struct RenderSettings { | |
| var width: CGFloat = 1334 | |
| var height: CGFloat = 750 |
| // http://blog.human-friendly.com/drawing-images-from-pixel-data-in-swift | |
| // https://github.com/FlexMonkey/MetalReactionDiffusion/blob/1ea9aa4a841d20e0b247505fdf716cd5fe1a01fd/MetalReactionDiffusion/ViewController.swift | |
| public struct PixelData { | |
| var a:UInt8 = 255 | |
| var r:UInt8 | |
| var g:UInt8 | |
| var b:UInt8 | |
| } |
| // from Hector Matos speech Type Erasure Magic | |
| //: https://realm.io/news/altconf-hector-matos-type-erasure-magic/ | |
| import UIKit | |
| public struct Transaction {} | |
| protocol CellReloadable: class { | |
| associatedtype DataType | |
| var selectedIndexPath: NSIndexPath? { get set } |
 { git tag $1; git push origin $1; }; f" | |
| # removes all tags matching input on remote only. git removetags string_in_tag | |
| removetags = "!f() { git tag -l | grep $1 | xargs git push --delete origin; echo 'Deleted tags remotely only. If all ok, do a cleantags to remove them locally as well or if NOK use pushtags to re-push them to remote'; }; f" | |
| # push all local tags to server | |
| pushtags = push origin --tags | |
| # find the sha and branch(es) of a tag |