🔥

git checkout しようとしたら index.lock でエラーがでる

2022/01/13に公開

あまり触っていなかったプロジェクトで久々にコードを書こうと思い、git checkout stagingみたいなコマンドを実行したところ、エラーが出ました。

git checkout staging                                                                                                                                      
fatal: Unable to create '/Users/yuta519/work/.git/index.lock':File exists.

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が存在しているためのエラーのようなので、削除したところ無事事象は改善しました

rm .git/index.lock

参考


https://qiita.com/yshishido/items/d62430ebf7ad259f5bec

Discussion