git 衝突處理並提交

解決方案一(強制覆蓋本地代碼,你自己修改的代碼即將被遠程庫的代碼所覆蓋)

  • 把你修改的代碼進行備份,然後執行命令:
  1. git reset --hard origin/master
  2. git pull
  3. 從你備份好的文件當中把你寫的代碼拿過去,修改完成再進行git push

解決方案二

  • (合併遠程庫和你本地的代碼)執行命令:
  1. git fetch 更新遠程倉庫文件
  2. git diff master origin/master 本地文件和遠程倉庫文件進行對比
  3. git merge origin/master 自動合併
  4. 根據需求手動刪除不必要的代碼,修改完成git push到遠程倉庫
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章