タイトルにある通り. GitHub for Windowsとは GitHubが公開しているWindows向けのgitクライアント.GUIでゆるゆるdiffを確認してからcommitが出来て,大変便利. Reflog(参照ログ)とは gitは,ブランチに操作を加えたそのときどきの値をReflogと呼ばれる形で記録している.git logコマンドで見れるコミットログはgit resetによって取り消されることがありうるが,Reflogにはgit resetが行われたという履歴も含め,ブランチに加えられた操作履歴がすべて残っている.そのため,例えばgit reset --hard HEAD^などのコマンドを誤って使用してしまっても,git reflogコマンドによって取り消されたcommit時の状態を参照し,その状態まで戻すことができる. GitHub for Windowはreflogを記録し