web-dev-qa-db-ja.com

特定のブランチでレポを浅くクローンするにはどうすればよいですか?

Gitリポジトリを浅くクローン化して、クローンに1つの履歴項目のみが含まれ、特定のブランチで開始するようにするにはどうすればよいですか?

私は浅いクローンを行う方法を知っています:

git clone --depth 1 https://path/to/myrepo.git

ただし、特定のブランチでクローンを開始することはできません。

59
joseph.hainline

ブランチbarでリポジトリfoo.gitを複製するには:

git clone --depth 1 https://path/to/repo/foo.git -b bar

Git-cloneのドキュメントを参照してください: https://www.kernel.org/pub/software/scm/git/docs/git-clone.html

109
joseph.hainline