Visual Studioのチームエクスプローラでgitを操作してて、
checkout でいるbranchを変えようとすると、
HEAD.lockをリネームできないとか言われて、失敗する
すると、それ以降gitで何もできなくなる
fatal: Not a git repository (or any of the parent directories): .git
とか言われる
打つ手なしと思って、リモートからクローンしなおしたりしてたけど、頻発するので少し試行錯誤。
しょうがないので、.gitの中にあるHEAD.lockを消してから
git init
改めて、git pullして当該のブランチへ
Git checkout ブランチ
これでいけた
おすすめテキスト
何もわからないときは本を読んでみるのもいい
- 作者: 岡本隆史,武田健太郎,相良幸範
- 出版社/メーカー: 技術評論社
- 発売日: 2012/07/10
- メディア: 単行本(ソフトカバー)
- 購入: 7人 クリック: 103回
- この商品を含むブログ (26件) を見る