Windows için GitHub repo ile senkronize edilemezken, komut satırı araçları


10

Gitolit kullanarak bir sunucuda benim git depoları var . Onlara böyle SSH kullanarak erişebilirim ve Mac OS X / Linux'tan çalışır:

git clone git@example.net

Bir Windows 8 Box'a artık bu Repos'a erişmek için GitHub for Windows (GH4W) uygulamasını yükledim. SSH anahtarlarını ayarladım ve her şey Git-Shell'den (Powershell) çalışıyor:

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>

Bu depoyu şimdi sürükle bırak başına Windows için GitHub'a eklediğimde, Windows için GitHub eşitlenemiyor. Yerel taahhütleri yapabilirim ve uzaktan kumanda unter olarak listelenir Settings > Primary remote (Origin), ancak syncyerel taahhütleri yaptığımda düğme asla görünmez ve ayrıca sunucudan değişiklikleri çekemiyorum.

Eğer repo ( Tools > Open a Shell here) sadece bir kabuk açmak ve bir git pullveya git pushmanuel yaparsanız Ancak her şey çalışır .

Bu Windows için GitHub ile ilgili bir sorun olmalı?


İlgili sorun gibi
görünmek

3
Bu soruyu konu dışı olarak kapatmak için oy kullanıyorum çünkü muhtemelen GitHub'da rapor edilmesi gerekiyor.
Tamara Wijsman

Yanıtlar:


1

Bu bir github sorunu DEĞİL, bir kullanıcı hatası.

Joni ilk kez bir github uygulama jetonu oluşturun ve kullanın ve diğer ssh anahtarları gibi koruyun (jeton u / n ve uygulamaya eklenmiş bir ssh anahtarıdır)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.