2012-03-07 2 views
1

SSH 서버에 git 저장소를 공개 할 수 있습니까? 나는 ssh 서버에 대한 계정을 가지고 있고 그것을 프로젝트 용 자식 저장소에 저장하려고한다. 우리는 프로젝트에서 2 명과 함께 일하지만 다른 멤버에게 내 비밀번호를 계정에 부여 할 수는 없습니다 ... 내 비밀번호를 모른 채 팀원이 저장소에서 밀고 당길 수 있는지 어떻게 확인할 수 있습니까?공개 git 저장소

답변

2

서버의 구성에 따라 git의 smart http 전송을 사용할 수 있습니다. 그렇지 않다면 항상 github을 사용할 수 있습니다.

0

서버에 다른 계정 (리포지토리 만 읽고 쓸 수있는 계정)을 만들 수 있습니까? 그런 다음 동료가 해당 계정을 사용하여 서버에 액세스합니다.

저는 최근에 "원격"git 저장소가 필요하다는 것을 알았고 dropbox를 사용했습니다. 해당 서버를 특별히 사용할 필요가 없다면이 옵션을 사용할 수도 있습니다.

+0

드롭 박스는, 자식의 repos에 대한 좋은 가게되지에게 물어해야합니다. 자세한 내용은 http://stackoverflow.com/questions/2199637/is-this-plain-stupid-git-sharing-via-dropbox/5044399#5044399를 참조하십시오. – Rudi

+0

정보 주셔서 감사합니다, 루디. 나는 과학적으로 그것을 실제로 보지 못했고, 나는 동료와 공유하는 일부 저장소에만 그것을 사용하고 아무런 문제가 없다. 나는 그렇게하지 말고 우리 서버에 repos를 적절히 설정해야한다고 생각합니다. – Pascal

0

예, 가능합니다. Plain SSH server에서 Gitosis 및 약 Gitolite에서 읽으십시오. 더 자세한 답변을

좀 더 자세한 질문은 자식 메타 데이터 충돌을 처리 할 수 ​​있기 때문에