天天看點

git解決pull檔案沖突

git stash

git pull

git stash pop

git stash: 備份目前的工作區的内容,從最近的一次送出中讀取相關内容,讓工作區保證和上次送出的内容一緻。同時,将目前的工作區内容儲存到Git棧中。

git stash pop: 從Git棧中讀取最近一次儲存的内容,恢複工作區的相關内容。由于可能存在多個Stash的内容,是以用棧來管理,pop會從最近的一個stash中讀取内容并恢複。

git stash list: 顯示Git棧内的所有備份,可以利用這個清單來決定從那個地方恢複。

git stash clear: 清空Git棧。此時使用gitg等圖形化工具會發現,原來stash的哪些節點都消失了。

git add .

git commit -m '****'

git push

放棄本地修改,直接覆寫之

  1. git reset --hard

  2. git pull

git