GitHub for Windows は実は GitHub 以外のレポジトリも扱えるらしい.
-
サーバに公開鍵を登録する.
C:\Users\yourname\.ssh\github_rsa.pub
に公開鍵があるので,このファイルの内容をサーバの~/.ssh/authorized_keys
の末尾に追加する. -
サーバ上のレポジトリを,ローカルに clone する.
-
GitHub for Windows の local の repositories を開いて,そこに clone したディレクトリをドラッグ&ドロップ.
-
後は普通に利用できる.
sync が失敗する場合は,レポジトリの primary remote が正しいかチェックしてみるといいかも.GitHub for Windows が使う ssh は PuTTY の設定を参照しないことに注意.