SwiftyDropで、Carthageのリモートブランチ配布を試みたのでシェアです。
個人プロジェクトのCarthageのCartfile作成部分にはlocalのブランチを指定する方法が書いてあったのですが、remoteのbranchを指定する方法はありませんでした。実際、Alamofireなどのswift-2.0ブランチを見るとローカルと同様の方法でブランチを指定しています。
リモートブランチの指定方法
指定方法は簡単で、
[code lang=ogdl]
github "morizotter/SwiftyDrop" "swift_2.0"
[/code]
というように、github [リポジトリ] [ブランチ名]
と書くだけです。
Pull request to Carthage
Carthageのドキュメントを変更してプルリク出したけど通るかなぁ。
Add remote branch example by morizotter · Pull Request #600 · Carthage/Carthage
(追記)マージされた。