使用TortoiseGit處理代碼沖突


場景一 
user0 有新提交
user1 沒有pull -> 寫新代碼 -> pull -> 提示有沖突
 
解決辦法一
-> stash save(把自己的代碼隱藏存起來) -> 重新pull -> stash pop(把存起來的隱藏的代碼取回來 ) -> 代碼文件會顯示沖突 -> 右鍵選擇edit conficts,解決后點擊編輯頁面的 mark as resolved ->  commit&push
 
解決辦法二(盡量少使用,這種方法的優點是在在原編輯器里處理沖突,代碼邏輯看得更清楚一些)
-> stash save(把自己的代碼隱藏存起來) -> 重新pull -> stash pop(把存起來的隱藏的代碼取回來 ) -> 代碼文件會顯示沖突 -> 右鍵選擇resolve conflict -> 打開文件解決沖突 -> commit&push
 
 
場景二
user0 有新提交
user1 沒有pull -> 寫新代碼 -> commit&push -> 提示有沖突
 
解決辦法一
-> pull -> 代碼文件會顯示沖突 -> 右鍵選擇edit conficts,解決后點擊編輯頁面的 mark as resolved ->  commit&push


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM