金曜日の夕方に一週間分の仕事を git svn dcommit して帰ろうとして、ネットワークの不調とか何らかの理由で git svn dcommit が途中で失敗すると git status の結果が面白いことになってたりして軽くパニックします。(コミットしたはずの変更が、コミットされていない変更として大量にリストアップされたりします) ちょっとやそっとの変更量なら、改めて clone してきてまっさらな状態のリポジトリで落ち着いて再度同じ変更をするなどの諦めもつくのですが、一週間分の仕事量となると絶望的です。 こまめに dcommit なり push なりしておけば良かったのでしょうが、今更それを悔いても後の祭り。サボったツケが回ってきた感じです。 わらにもすがる思いでぐぐってみたところ、解決策がありましたのでメモしておきます。 .git/logs/HEAD を開く(もしくは git