我有一个名为'color-palette(https://github.com/3gwebtrain/color-palette.git)的仓库,它也有其他分支。
我想将一个名为same-color
的分支克隆到我的本地系统。但是没有工作。
我使用的命令是:
git checkout -b https://github.com/3gwebtrain/color-palette.git origin/same-color
但这不起作用。得到错误:
fatal: Not a git repository (or any of the parent directories): .git
这里有什么问题?
答案 0 :(得分:4)
你不克隆一个git repo的1个分支,你克隆了repo,然后签出那个分支。
首先克隆它
git clone https://github.com/3gwebtrain/color-palette.git
然后,在该文件夹中,签出分支
git checkout same-color
您不希望在结帐时使用-b
选项,因为这会创建一个新分支
答案 1 :(得分:1)
我已完成以下单个git命令:
git clone https://github.com/3gwebtrain/color-palette.git -b same-color --single-branch