標籤:

Your local changes to the following files would be overwritten by merge

你有沒有這樣的經歷,在我們的衣食父母工具Android studio上點擊更新按鈕(從git上pull代碼)後,自己本地代碼全被覆蓋,然後如果你沒有看到右下角的Your local changes to the following files would be overwritten by merge提示,你將又要開始重寫代碼的漫漫長路或去找本地歷史記錄去還原

close後

那如果解決這個問題呢,如圖所示。

先stash changes,隱藏本地的改變,執行完這步後,再進行pull,pull完了一定不要忘記unstash changes,恢復你剛隱藏的改變。


推薦閱讀:

從0開始學習 GitHub 系列之「Git 進階」
輪子哥都造了哪些輪子?
如何理解 Git 的分散式?
git怎麼控制成員的許可權?
git branch 相關操作

TAG:衝突 | Git |