GitHub สำหรับ Windows ไม่สามารถซิงค์เพื่อซื้อคืนในขณะที่เครื่องมือบรรทัดคำสั่งสามารถ


10

ฉันได้ Repos คอมไพล์ของฉันโฮสต์บนเซิร์ฟเวอร์ที่ใช้Gitolite ฉันสามารถเข้าถึงได้โดยใช้ SSH เช่นนี้และทำงานได้จาก Mac OS X / Linux:

git clone git@example.net

ใน Windows 8 Box ตอนนี้ฉันได้ติดตั้งGitHub สำหรับ Windows (GH4W) เพื่อเข้าถึง Repos เหล่านี้ ฉันได้ตั้งค่าปุ่ม SSH และทุกอย่างทำงานได้จาก 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>

เมื่อฉันเพิ่ม repo นี้ลงใน GitHub สำหรับ Windows ในขณะนี้ต่อการลากแล้วปล่อย GitHub สำหรับ Windows ไม่สามารถซิงค์ได้ ฉันสามารถทำคอมมิทท้องถิ่นและรีโมตถูกแสดงเป็น unter Settings > Primary remote (Origin)แต่syncปุ่มไม่ปรากฏขึ้นเมื่อฉันทำคอมมิชชันท้องถิ่นและฉันไม่สามารถดึงการเปลี่ยนแปลงจากเซิร์ฟเวอร์ได้

อย่างไรก็ตามทุกอย่างทำงานได้ถ้าฉันเปิดเปลือกใน repo ( Tools > Open a Shell here) และทำgit pullหรือgit pushด้วยตนเอง

ดังนั้นจะต้องมีปัญหากับ GitHub สำหรับ Windows หรือไม่


ดูเหมือนปัญหาที่เกี่ยวข้องstackoverflow.com/questions/3644888//
Mikhail Moskalev

3
ฉันลงคะแนนให้ปิดคำถามนี้เป็นนอกหัวข้อเพราะอาจมีการรายงานที่ GitHub
Tamara Wijsman

คำตอบ:


1

นี่ไม่ใช่ปัญหา Github แต่เป็นข้อผิดพลาดของผู้ใช้

Joni สร้างและใช้โทเค็นแอปพลิเคชัน github ใช้เป็นครั้งแรกและรักษามันเหมือนกับคีย์ ssh อื่น ๆ (เนื่องจากโทเค็นเป็นคีย์ ssh ที่เลื่อนไปที่ u / n และแอปพลิเคชัน)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.