どうもUSUです。今回はVisual Stadio Codeについての記事です。Unityでゲーム作成をしている中でGithubを利用している方には縁のある事例かもしれません。

今回の問題

UNITYでゲームを作成していて、VS CodeでGitHubに共有する際にVS Code側でコミット&プッシュを行いますが、コメントを入れてボタンを押すとこんなエラーが…

コミット&プッシュができない
Git: fatal: Unable to create ’C/Users/〇〇〇(ファイルの場所).git/index.lock':File exists.

意味わからん…

どうやらエラー内が示してるファイル内にある「index.lock」というファイルが悪さをしてるみたい…

解決法

コミット&プッシュができない

筆者の場合は先ほどのエラー内に書いてあるファイル内の「index.lock」を削除することで解決しました。

それでも解決しない場合

場合によって「index.lock」が復活してしまう場合があるようです。

その場合「.git/.COMMIT_EDITMSG.swp」や、「.git/COMMIT_EDITMSG」ファイルの削除で解決することもあるみたいです。参考までにどうぞ。

参考にさせていただいたサイト

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

おすすめ: