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의 문제 여야합니까?
그와 같은 관련 문제를 봐 stackoverflow.com/questions/3644888/...을
—
미하일 Moskalev에게
이 질문을 GitHub에서보고해야하므로 주제를 벗어난 주제로 마무리하려고합니다.
—
Tamara Wijsman