SourceTreeを使っていて、いざ変更内容をindexにステージするぞ、という肝心な時に
「index.lock': File exists.」というエラーが出ることがある。
日頃頻繁に出くわす人はまだしも、久しぶりに使ってこの現象が起きた時のためにメモ
対象リポジトリに移動
macならファインダーなり、windowsならエクスプローラーなり、今回のエラーが発生したリポジトリの場所に移動する。もちろんコマンドでもOK
##「.git」に移動
対象リポジトリに「.git」があるのでそれに移動
※macだと表示されなかったような...なのでターミナルで操作されることをオススメします。
「index.lock」を削除
「.git」に移動したら「index.lock」というディレクトリがあるのでそれを削除
再びindexにステージを試してみよう。