リモートgitサーバーからブランチのコピーを取得するにはどうすればよいですか?私は以下のオプションを試しました。gitブランチのコピーを取得する
git clone url
git clone url branchName
それはマスターコピーに見えます。
リモートgitサーバーからブランチのコピーを取得するにはどうすればよいですか?私は以下のオプションを試しました。gitブランチのコピーを取得する
git clone url
git clone url branchName
それはマスターコピーに見えます。
あなたはクローン上の--branch
または-b
オプションを使用することができます。
git clone -b <name> url
は、さらなる詳細についてman git clone
を参照してください。
true、詳細はERR0の回答を参照してください。 –
git clone url
git branch branchname
git checkout branchname
git pull origin branchname
これは私にとってはうまくいくと思います。でも良い方法があるかもしれないが、私はgitプロではない。
クローンすると、すべてのブランチと履歴が取得されます。ここ
良い説明: git branch, fork, fetch, merge, rebase and clone, what are the differences?
使用:
gitのブランチ
リポジトリに枝を見て、リポジトリを複製したら。
一つの方法は、単独のブランチを新しいレポを作成してフェッチすることです:git clone -b
Gitの常にクローンリポジトリ全体の他の回答について
git init .
git fetch <url> <branchname>:refs/remotes/origin/<branchname>
git checkout <branchname>
警告。作業ディレクトリにあるものは、チェックアウトしたブランチに基づいています。したがって、特定のブランチが必要な場合は、レポをクローンしてレポをチェックアウトします。
git clone -b
は、そのためのショートカットです。
この場合も、ブランチの「コピー」は得られませんが、必要なブランチを持つリポジトリ全体がチェックアウトされます。
可能な複製[gitで単一のブランチをクローンする方法](http://stackoverflow.com/questions/1778088/how-to-clone-a-single-branch-in-git) – Simon