Gitのindex.lock問題

例のindex.lock問題でいろいろ調べてみたら、gitが2つ立ち上がっておりました。cmderとmingw64いうアプリを端末として両方使っていたのでこれが原因かと。
こうなっちゃうとコマンドラインでもSourceTreeでも動かなくなちゃって大変です。

C:\Users\oosam\Desktop\cmder\vendor\git-for-windows\mingw32\bin\git.exe
C:\Users\oosam\Desktop\cmder\vendor\git-for-windows\cmd\git.exe

とりあえずcmderをアンインストール(削除)してから再インストールしてみる。
結果ダメ。
こういうのがいた。なんで3つもGit入ってんだろ。

C:\Program Files\Git\bin\git.exe

これはmingw64の方で使っているっぽい。(ちゃんと調べてないです。)cmderあるからもう使わないので削除していいと思われ。
これをリネーム。

C:\Program Files\__Git__\bin\git.exe

タスクマネージャーからgitのプロセスを全部削除してから、.git/index.lock削除。
面倒なので全部再起動。cmderでgitが正常に動きました。

Last update: 2017.10.25 (水)