错误提示:
! [rejected] master -> master (non-fast forward)
错误原因:
it仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去
解决方法:
1,强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容
git push -f
2,先把git的东西fetch到你本地然后merge后再push
$ git fetch
$ git merge
第一张方法我试了可行,第二种,等你们验证[/手动滑稽]
本文介绍了当遇到Git非快进提交错误时的两种解决方法:一是使用强制推送(force push)来覆盖远程仓库的内容;二是通过fetch和merge操作同步远程仓库的变化后再进行推送。
错误提示:
! [rejected] master -> master (non-fast forward)
错误原因:
it仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去
解决方法:
1,强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容
git push -f
2,先把git的东西fetch到你本地然后merge后再push
$ git fetch
$ git merge
第一张方法我试了可行,第二种,等你们验证[/手动滑稽]
被折叠的 条评论
为什么被折叠?
