git index.lock檔案的作用

admin發表於2018-02-27

當我們進行git提交等操作的時候可能會出現報錯現象,大致內容如下:

a:3:{s:3:\"pic\";s:43:\"portal/201802/27/143253p8xxwwj21ga98j4a.jpg\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

當然解決方案也很簡單,只要刪除對應的檔案即可,程式碼如下:

[Shell] 純文字檢視 複製程式碼
$ rm -f ./.git/index.lock

index.lock檔案的作用如下:

 在進行某些比較費時的git操作時自動生成,操作結束後自動刪除,相當於一個鎖定檔案,目的在於防止對一個目錄同時進行多個操作。有時強制關閉進行中的git操作,這個檔案沒有被自動刪除,之後你就無法進行其他操作,必須手動刪除。


相關文章