1. 程式人生 > >Git暫存原生代碼,強制獲取遠端最新程式碼

Git暫存原生代碼,強制獲取遠端最新程式碼

一:git stash  // 把本地修改的程式碼壓到git棧中去

二:git pull  // 原生代碼壓棧之後,pull遠端程式碼會完全覆蓋原生代碼

三:git stash list  // 可以檢視棧中的資訊

四:git stash clear // 如果確定捨棄原生代碼,完全使用遠端程式碼,可以把棧清空

五:git stash pop  // 如果本地修改由於衝突拉不下來遠端程式碼,只是先把遠端程式碼拉下來,再去合併原生代碼,可以先拉下來再git stash pop手動合併程式碼解決衝突

總結:

①:完全放棄本地修改,只想回到遠端的程式碼修改狀態

使用:git stash -> git pull -> git stash clear

②:由於本地的修改,導致遠端程式碼拉不下來,不想刪原生代碼的修改記錄,仍想獲取遠端的修改,可以:

使用:git stash -> git pull -> git stash pop(手動解決衝突)

轉載註明出處:https://www.cnblogs.com/darope/p/11494953.html