このリポジトリで別の Git プロセスが実行されているようです 質問する

このリポジトリで別の Git プロセスが実行されているようです 質問する

Git の使い方を学ぼうとしており、HTML、CSS、JavaScript ファイルを含む小さなプロジェクトを作成しました。基本的に空のプロジェクトからブランチを作成し、コードにいくつか変更を加えました。変更をステージングしようとしましたが、次のエラー メッセージが表示されます。

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バッシュどういうわけか、自分がたどり着いた場所からどうやって抜け出せばいいのかわからなかったからです。

これを修正する方法はありますか、それとも新しいリポジトリを開始したほうがよいでしょうか?

ベストアンサー1

ディレクトリ内、またはワークツリー内にいる場合はワークツリーの 1 つ内のindex.lockファイルを削除してみてください。.git .git/worktrees/*/index.lock

rm -f .git/index.lock

gitこのような問題は通常、コマンド プロンプトから 1 つのコマンド、IDE から 1 つのコマンドなど、2 つのコマンドを同時に実行した場合に発生します。

おすすめ記事