GitHub untuk Windows tidak dapat disinkronkan untuk repo sementara alat baris perintah bisa

10

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 [email protected]

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 [email protected]: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?

joni
sumber
Sepertinya itu terkait masalah stackoverflow.com/questions/3644888/...
Mikhail Moskalev
3
Saya memberikan suara untuk menutup pertanyaan ini sebagai di luar topik karena mungkin harus dilaporkan di GitHub.
Tamara Wijsman

Jawaban:

1

Ini BUKAN masalah github tetapi kesalahan pengguna.

Joni membuat dan menggunakan token aplikasi github, menggunakannya pertama kali dan memeliharanya seperti kunci ssh lainnya (karena token adalah kunci ssh yang digunakan pada u / n dan aplikasi)

linuxdev2013
sumber