一: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(手動解決沖突)
