我知道了:
$ git pull origin master
From https://bitbucket.org/tecgenome/chl-v2.0-html
* branch master -> FETCH_HEAD
fatal: refusing to merge unrelated histories
Run Code Online (Sandbox Code Playgroud)
我如何避免或通过该错误消息?
Von*_*onC 37
从Git 2.9(2016年4月)开始,您可以尝试:
git pull --allow-unrelated-histories origin master
Run Code Online (Sandbox Code Playgroud)
但请检查为什么这些分支不再常见.
可能是有一种力量推动重写所有的历史origin/master.
在这种情况下,如果您没有自己的本地提交,最好将分支重置为新分支:
git fetch
git reset --hard origin/master
Run Code Online (Sandbox Code Playgroud)
小智 6
我确实遇到了同样的问题,并尝试了它的工作命令.
git merge abbranch --allow-unrelated-histories
这里我们假设abbranch与当前分支无关.以上命令合并abbranch到当前分支.
| 归档时间: |
|
| 查看次数: |
19852 次 |
| 最近记录: |