2010-08-17 6 views
1

gitosis 설정이 있고 ssh를 사용하여 멋지게 작동합니다. [email protected] : repository.git는 예상대로 작동합니다. 복제, 밀어 넣기, 당기기 등을 할 수 있습니다.gitosis를 사용하여 특정 지점을 체크 아웃 할 수 있습니다.

그러나 특정 분기를 당기기 위해 git을 사용할 수 있는지 궁금합니다. [email protected] : repository.git/somebranchname 예를 들어

이것이 가능한지 모르고 어떤 사례도 발견되지 않아서 추측 할 수 없지만 확실하지 않습니다.

답변

1

아니, Git repo를 복제하면 모든 것을 얻을 수 있습니다 (모든 태그와 가지). 그러나 그들은 원격 지점으로 저장됩니다. 원격의 이름을 가정하면 origin는 (기본값 인), 사용 로컬 브랜치를 체크 아웃 할 수 있습니다 :의 Gitosis '사본 somebranchname의 내용을 포함 somebranchname라는 로컬 브랜치를 생성합니다

$ git checkout -b somebranchname origin/somebranchname 

레포. git pull은 원격 지점을 "추적"하여 최신 변경 사항을 계속 가져옵니다.

+0

답장을 보내 주셔서 감사합니다. 나는 카피 스트라 노와 루비 애플 리케이션을 위해 그것을 할 수있는 것으로 나타났습니다. 몇 가지 앱에 수동으로 업데이트를 업로드했는데 관련성이 높아졌습니다. 루비 카피스트라노가이 문제를 해결할 것입니다. 몇 가지 C# 애플 리케이션을 가지고있어 다른 솔루션을 찾아야 할 것이다. – roberocity

관련 문제