🔥
git checkout しようとしたら index.lock でエラーがでる
あまり触っていなかったプロジェクトで久々にコードを書こうと思い、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
参考
Discussion