我一直试图克隆一个分支而不使用它来获取其他分支:
mkdir $BRANCH
cd $BRANCH
git init
git remote add -t $BRANCH -f origin $REMOTE_REPO
git checkout $BRANCH
但在我输入密码后,我收到以下错误,奇怪的是这在其他分支中有效
更新来源
manuel@repoxxxxxx.com's password:
fatal: Couldn't find remote ref refs/heads/repoxxxxx/branchxxx
error: Could not fetch origin
ubuntu@ip-xxx-xx-xx-xxx:~/repoxxx/brancxxxx$ fatal: The remote end hung up unexpectedly
有什么想法吗?
答案 0 :(得分:0)
Git允许您只克隆一个分支。尝试使用此命令:
git clone -b $BRANCH --single-branch <git repo url>