git push 提交时 master -> master (non-fast-forward)

原因 远程仓库已经有代码了,和本地仓库起了冲突。
1.用本地仓库强行覆盖远程仓库
git push -f
2.先把远程仓库和本地仓库合在一起 再push 就是先fetch 再merge
1 git fetch --all
2 git reset --hard origin/master
3 git pull origin master //若此时fatal: refusing to merge unrelated histories 执行下面 git pull origin master --allow-unrelated-histories
4 git push

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章