Saya memiliki repositori git saya di-host di server menggunakan Gitolite . Saya dapat mengaksesnya menggunakan SSH seperti ini dan berfungsi dari Mac OS X / Linux:
git clone git@example.net
Pada Windows 8 Box saya sekarang telah menginstal GitHub untuk Windows (GH4W) untuk mengakses Repos ini. Saya telah mengatur kunci SSH dan semuanya berfungsi dari Git-Shell (Powershell):
C:\Users\joni\Documents\GitHub> git clone git@example.net:testing
Cloning into 'testing'...
Warning: Permanently added 'example.net,13.37.42.42' (RSA) to the list of known hosts.
remote: Counting objects: 114, done.
remote: Compressing objects: 100% (100/100), done.
remote: Total 114 (delta 29), reused 0 (delta 0)
Receiving objects: 100% (114/114), 9.72 KiB, done.
Resolving deltas: 100% (29/29), done.
C:\Users\joni\Documents\GitHub>
Ketika saya menambahkan repo ini ke GitHub untuk Windows sekarang per seret dan lepas, GitHub untuk Windows tidak dapat disinkronkan. Saya dapat melakukan komit lokal dan remote terdaftar Settings > Primary remote (Origin), tetapi synctombol tidak pernah muncul ketika saya melakukan komit lokal, dan saya juga tidak dapat menarik perubahan dari server.
Namun semuanya berfungsi jika saya hanya membuka shell di repo ( Tools > Open a Shell here) dan melakukan git pullatau git pushsecara manual.
Jadi ini pasti masalah dengan GitHub untuk Windows?