Windows 용 GitHub는 repo와 동기화 할 수 없지만 명령 줄 도구는


10

Gitolite 사용하여 서버에 git repos가 호스팅되어 있습니다. 다음과 같이 SSH를 사용하여 액세스 할 수 있으며 Mac OS X / Linux에서 작동합니다.

git clone git@example.net

Windows 8 Box 에서이 Repos에 액세스하기 위해 Windows 용 GitHub (GH4W)를 설치했습니다 . 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>

드래그 앤 드롭으로 Windows 용 GitHub에이 저장소를 추가하면 Windows 용 GitHub가 동기화되지 않습니다. 로컬 커밋을 수행 할 수 있고 원격은 unter Settings > Primary remote (Origin)로 표시되지만 sync로컬 커밋을 수행 할 때 버튼이 나타나지 않으며 서버에서 변경 사항을 가져올 수 없습니다.

난 그냥 REPO (의 쉘을 열 경우 모든 작동 Tools > Open a Shell here)과 수행 git pull또는 git push수동으로.

따라서 이것은 Windows 용 GitHub의 문제 여야합니까?



3
이 질문을 GitHub에서보고해야하므로 주제를 벗어난 주제로 마무리하려고합니다.
Tamara Wijsman

답변:


1

이것은 github 문제가 아니라 사용자 오류입니다.

Joni는 github 애플리케이션 토큰을 처음 사용하고 사용합니다. 토큰은 다른 ssh 키처럼 유지합니다 (토큰은 u / n 및 application에 종속 된 ssh 키이므로)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.