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 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?



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)

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.