git常見問題解決

dack發表於2019-01-06

記錄在開發過程中遇到的git問題,邊解決問題邊學習,常見的命令後續找時間再補充,儘量寫一個完整的教程。

git處理衝突

當拉取下來的檔案與本地修改的檔案有衝突,先提交你的改變,或者先將你的改變暫時儲存起來

1、將本地修改儲存起來

git stash

2、pull內容

 git pull

3、還原暫存的內容

git stash pop stash@{0}

也可以簡寫

git stash pop

參考:https://www.cnblogs.com/wteam…

git另一個程式還在執行

問題描述

出現這種情況可能是git在執行的過程中,你中止之後異常,程式一直停留

Another git process seems to be running in this repository, e.g.
an editor opened by `git commit`. Please make sure all processes
are terminated then try again. If it still fails, a git process
may have crashed in this repository earlier:
remove the file manually to continue.

問題原因

因為程式的互斥,所以資源被上鎖,但是由於程式突然崩潰,所以未來得及解鎖,導致其他程式訪問不了。

問題解決

開啟隱藏資料夾選項,進入工作區檔案目錄的隱藏檔案.git,把其中的index.lock問價刪除掉

相關文章