2011-02-02 5 views
2

데비안을 실행하는 작은 컴퓨터가 있고 ssh -l user host을 통해 액세스 할 수 있습니다. 이제는 해당 컴퓨터의 폴더에 자식 저장소를 만들었습니다.서버에서 ssh : // 액세스로 리포지토리를 만드는 방법

내가 알아낼 수없는 것입니다 : 내가해야 할 일을, 그 자식은 나에게 길을 git push ssh://yourserver.com/~you/proj.git +master

또는 다른 말로에 그 저장소에 액세스 할 것 : ssh://을 무엇을 의미하는지, 그리고 어떻게해야 해당 프로토콜을 사용하는 저장소에 대한 액세스를 설정 하시겠습니까?

도움/의견을 보내 주셔서 감사합니다.

답변

3

나는 전에이 모든 문제를 겪었습니다. 나는 & ssh를 관리하기 위해 gitolite에 정착했다. 설치가 매우 쉽고 (패키지 방법을 사용하는 경우) 저장소를 쉽게 유지 관리 할 수 ​​있습니다.

+0

고마워, 그 모든 것들을 컴파일하는 전체 아침 이후에 매력처럼 작동합니다 (git> 1.6.2 + dependencies) ;-) – Simon

1

많은 사람들이이 용도로 gitosis를 사용합니다. 그러나 그것은 ~ 당신을 지원하지 않습니다.

+0

Gitosis도 1 년 넘게 폐기되었습니다. Gitolite가 선호된다. – Novelocrat

2

이 부분은 Pro Git을 참조하십시오. 특히, 4 장, "서버에서의 힘내 기"를 참조하십시오.

설치가 매우 쉽습니다. =)

관련 문제