我在将一个fork从github拉到一个父repo所在的文件夹时遇到了问题。
我已经有一个工作的本地文件夹,我可以将父级回购更改为。
以下是我的步骤:
到目前为止没有问题。我有2个兄弟文件夹,(ORG)一个带有原始仓库和(FORK)一个带我的叉子,我可以工作。
现在我需要把叉子拉到第二台机器上(进行测试)。以下是辅助计算机上的步骤:
cd folderWith ORG repo
git remote add UniqueName git://github.com/myUserName/forkedRepoName.git
git branch -a
未显示UniqueName。我认为这就是问题所在git remote -v
显示了UniqueName的提取和推送条目。我只需要fetch / pull git branch fork
。创建一个新分支,以便我可以在ORG和FORK repos之间切换git checkout fork
git pull UniqueName/master
。 "致命错误:' UniqueName / master'似乎不是一个git存储库" 我做错了什么? 我不希望在辅助机器上有兄弟文件夹,只有另一个分支。
更新
git branch -a
{@ 1}} 后,UniqueName
将首先显示git fetch/pull
的分支。
答案 0 :(得分:1)
对于您的上一个命令,请尝试git pull UniqueName master
。