出于某种原因,当我只想克隆特定的远程分支时,我继续克隆所有远程分支。
我已经google并在SO中搜索这个,但似乎无法找到它。我试图克隆一个远程分支,比如说:
git clone https://github.com/whatever --branch foo
完成后,如果我检查分支机构:
git branch -a
我可以看到所有远程分支的列表......也许我有些不对劲......但是我怎样才能只克隆一个特定的分支?我不想要/需要其他人......任何想法?
由于
答案 0 :(得分:3)
使用--single-branch
选项:
git clone https://github.com/whatever --branch foo --single-branch <folder>