gitリポジトリをクローンするとき、実際にどのブランチからクローンを作成しましたか?gitリポジトリをクローンするときに持つブランチは?
私のgitサーバーには、master、development、features、bugsのような多くのブランチがあります。
プロジェクトをクローンすると、どのブランチからクローンしますか?私は開発枝からクローンしたい。どうやってやるの?
gitリポジトリをクローンするとき、実際にどのブランチからクローンを作成しましたか?gitリポジトリをクローンするときに持つブランチは?
私のgitサーバーには、master、development、features、bugsのような多くのブランチがあります。
プロジェクトをクローンすると、どのブランチからクローンしますか?私は開発枝からクローンしたい。どうやってやるの?
デフォルトでは、クローン操作に続いて、git設定内のデフォルトブランチとしてマークされているブランチ上に置かれます。 。
、あなたは、あなたが興味を持っているブランチに移動するgit checkout <branchname>
を行うことができます
また、あなたとあなたのチームにとって理想的な場合は、デフォルトのブランチを変更することもできます。
良い答えですが、どのブランチがコマンドラインでデフォルトになっているかを知るにはどうすればよいですか?私のgitサーバーはgithubではありません。 – chipbk10
http://stackoverflow.com/questions/18726037/what-determines-default-branch-after-git-clone –
あなたはこのようになりますは、現在の作業ディレクトリにを開発ブランチのクローンを作成するには、パラメータ--single-branch
と-b <branch name>
cloneコマンドにより、ブランチ名を追加することにより、特定のブランチのクローンを作成することができます
git clone -b develop --single-branch git://my.repository.url
特定のブランチからクローンを作成することはできません。レポをクローンするだけで、作業するブランチを切り替えることができます。 – ckruczek
@ckruczek https://lkml.org/lkml/2012/3/28/418に従って、単一のブランチをクローンすることは可能です。私は '--single-branch'を指定せずに、完全なリポジトリを複製し、デフォルトごとにマスターブランチに切り替えます。 – DBX12
@ DBX12はい、それは本当ですが、とにかく私は歴史追跡ツールとしてgitを見て、特定の支店をクローンするだけのファンではなく、私は全体の歴史を見たいと思っています。しかし、これは単なる個人的な見解です。 – ckruczek