1. 程式人生 > >git pull 遇到本地有修改,不能merge的問題

git pull 遇到本地有修改,不能merge的問題

git pull 本地有修改,不能merge的問題

使用git pull命令的時候可能會遇到提示說本地檔案修改了,無法合併的時候,請先提交的提示。我們可以放棄本地修改,然後再更新;如果不想放棄本地修改,可以現提交,然後在合併。

1. 第一種方法,本地提交後再進行merge操作。

git commit -m "log內容"
git merge

這樣提交後再去merge可能需要處理衝突

2. 放棄本地修改後更新:

git reset --hard
git pull

git pull實際上是git fetch和git merge兩個命令組合。git fetch 從遠端拉資料到本地不會自動進行merge操作,而pull則是fetch和merge的序列組合。