解決方案一(強制覆蓋本地代碼,你自己修改的代碼即將被遠程庫的代碼所覆蓋)
- 把你修改的代碼進行備份,然後執行命令:
- git reset --hard origin/master
- git pull
- 從你備份好的文件當中把你寫的代碼拿過去,修改完成再進行git push
解決方案二
- (合併遠程庫和你本地的代碼)執行命令:
- git fetch 更新遠程倉庫文件
- git diff master origin/master 本地文件和遠程倉庫文件進行對比
- git merge origin/master 自動合併
- 根據需求手動刪除不必要的代碼,修改完成git push到遠程倉庫