GitHub cho Windows không thể đồng bộ hóa với repo trong khi các công cụ dòng lệnh có thể


10

Tôi có repos git của tôi được lưu trữ trên một máy chủ bằng cách sử dụng Gitolite . Tôi có thể truy cập chúng bằng SSH như thế này và nó hoạt động từ Mac OS X / Linux:

git clone git@example.net

Trên Windows 8 Box, tôi đã cài đặt GitHub cho Windows (GH4W) để truy cập các Repos này. Tôi đã thiết lập các khóa SSH và mọi thứ hoạt động từ 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>

Khi tôi thêm repo này vào GitHub cho Windows ngay bây giờ mỗi lần kéo và thả, GitHub cho Windows không thể đồng bộ hóa. Tôi có thể thực hiện các xác nhận cục bộ và điều khiển từ xa được liệt kê unter Settings > Primary remote (Origin), nhưng syncnút không bao giờ xuất hiện khi tôi thực hiện các xác nhận cục bộ và tôi cũng không thể kéo các thay đổi từ máy chủ.

Tuy nhiên mọi thứ hoạt động nếu tôi chỉ mở một shell trong repo ( Tools > Open a Shell here) và thực hiện một git pullhoặc git pushthủ công.

Vì vậy, đây phải là một vấn đề với GitHub cho Windows?


Có vẻ như nó liên quan đến vấn đề stackoverflow.com/questions/3644888/ trên
Mikhail Moskalev

3
Tôi đang bỏ phiếu để đóng câu hỏi này ngoài chủ đề vì có lẽ nó nên được báo cáo tại GitHub.
Tamara Wijsman

Câu trả lời:


1

Đây không phải là vấn đề github mà là lỗi người dùng.

Joni tạo và sử dụng mã thông báo ứng dụng github sử dụng lần đầu tiên và duy trì nó như bất kỳ khóa ssh nào khác (vì mã thông báo là khóa ssh được trượt vào u / n và ứng dụng)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.