2
git remote push 기능은 어떻게 작동합니까? github의 ssh push 스타일을 그대로 재현하려고합니다.git remote pushing은 어떻게 작동합니까?
git remote push 기능은 어떻게 작동합니까? github의 ssh push 스타일을 그대로 재현하려고합니다.git remote pushing은 어떻게 작동합니까?
GitHub의 ssh를 키를 등록 할 수 있으며, URL의 SSH 종류에 사용되는 : 당신이 당신의 자신의 서버가이를 따르십시오
[email protected]:user/repo.git
, 당신이 필요합니다
authorized_keys
파일에 공개 키를 등록하십시오 ("Git book"참조) : the permission issues을 조심하십시오.그런 다음// 푸시를 복제 Will Palmercomments으로
(설정 파일의 'yourServer
'항목을 참조 할 것은 어떤), 추가 할 수있는 URI yourserver:yourRepo
와 원격 REPO를 당길 수있을 것이다 귀하의 자식 설치 하나 authorization 프레임 워크 gitolite라고합니다. installation page 또는 own installation script for a local installation (git
'계정과 동일한 계정에 있음)
을 참조하십시오. gitolite에 대한 언급은이 답변을 완료 할 것입니다. –
@WillPalmer 언급이 추가되었습니다. 나는 실제로 gitolite를 잘 알고있다. (http://stackoverflow.com/tags/gitolite/topusers) – VonC
참고 : GitHub와 비슷한 또 다른 ssh 기반 개인용 Git repo는 GitLab이다. http://gitlabhq.com/ – VonC