我用这个克隆了一个回购
git clone -b <branch name> --single-branch <github url> <target directory>
这只克隆了这个分支,但现在我想切换到master和其他分支.有没有办法除了清除它并重新开始克隆我可以撤消--single-branch首选项的其余repo?
我需要使用复杂的存储库配置。我有五个:
因此,我的理解是这样的:
现在,我在机器3上进行了一些更改,并将这些更改推送到机器4。这是我需要遵循的说明:
我在第4步中遇到问题。出现以下错误:
fatal: 'machine3/test-branch' is not a commit and a branch 'test-branch' cannot be created from it
Run Code Online (Sandbox Code Playgroud)
添加
当我执行
git rev-parse machine3/test-branch
Run Code Online (Sandbox Code Playgroud)
在笔记本电脑(机器2)上,我得到:
machine3/test-branch
fatal: ambiguous argument 'machine3/test-branch': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, …Run Code Online (Sandbox Code Playgroud)