Your local changes to the following files would be overwritten by merge
02-27
你有沒有這樣的經歷,在我們的衣食父母工具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 相關操作