2012CygwinからGitHubに移行したのでメモ。Cygwinも導入直後はなかなか気に入っていたのですが、遅いし戸惑う点が多かったしGit使うだけのためにCygwinはオーバースペックな感もあったのでやめました。インストール公式サイトからインストール。.gitconfigname、emailは必須、autocrlfはfalseにするのが好きです。勝手に改行コード変えられるとウザいので。autodotfilesをGitHubに置いて同期している、なんて方も多いと思いますが、.gitconfigを同期の対象にしていると、dotfilesをcloneするときに.gitconfigを用意するのを忘れがちなので注意してください。環境変数システムの詳細設定を開いて以下の環境変数を追加します。GITEDITORのパスは/区切りでないとエラーになってしまいました。GITSSHはPuTTYに登録した秘密鍵を利用したいのでPuTTYに付属のplinkを指定しています。Shellを使った方がいいかもしれません。