這種情況下,如何保留本地的修改同時又把遠程的合并過來呢?
首先取決于你是否想要保存本地修改,(是 /否)
是
git stash
git pull origin master
git stash pop
git stash的時候會把你本地快照,然后git pull 就不會阻止你了,pull完之后這時你的代碼并沒有保留你的修改,驚了! 別急,我們之前好像做了什么?
STASH
這時候執行git stash pop你去本地看會發現發生沖突的本地修改還在,這時候你該commit push啥的就悉聽尊便了,
否
既然不想保留本地的修改,那好辦,直接將本地的狀態恢復到上一個commit id ,然后用遠程的代碼直接覆寫本地就好了,
git reset --hard
git pull origin master
原文地址
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/289077.html
標籤:PHP
下一篇:Python基礎之爬取小說
