无法使用git pull“找不到远程引用–-allow-unrelated-histories”

时间:2019-05-03 15:15:32

标签: windows git github

推送到github,但是合并失败,无法使用git pull“找不到远程引用allow-unrelated-histories”

我想到了有关git pull的问题。 首先,我要添加遥控器,

git init 
git add .
git remote add origin https://github.com/xxx/xxxx.git

成功 然后我用git push 并收到错误消息,

refusing to merge unrelated histories 所以我在下面使用,但是得到了额外的消息

git pull origin master --allow-unrelated-histories

无法使用git pull“找不到远程引用allow-unrelated-histories” 哦,上帝,我不知道该怎么办,请帮助我

1 个答案:

答案 0 :(得分:1)

pull的选项(例如合并选项--allow-unrelated-histories)必须位于远程名称和refspec之前,因为可以有任意数量的refspec参数。

git pull --allow-unrelated-histories origin master

但是,除非您知道为什么要合并无关的历史记录,否则这可能不是一个好主意。通常并不需要这样做,除了追逐错误消息外,您可能还需要后退一步,并确保完全清楚为什么原始拉动无法达到您的预期。

相关问题