Git clone はリモート ブランチをローカルにクローンします。
リモート リポジトリのブランチを切り替えずに、特定のブランチを自分でクローンする方法はありますか?
ベストアンサー1
git clone -b <branch> <remote_repo>
例:
git clone -b my-branch [email protected]:user/myproject.git
Git 1.7.10 以降では、--single-branch
すべてのブランチのフェッチを防ぐために追加します。OpenCV 2.4 ブランチの例:
git clone -b opencv-2.4 --single-branch https://github.com/Itseez/opencv.git