문제

새로운 프로젝트를 설정하고 SourceControll에 Git 및 Github를 사용하고 버그 트래킹을 위해 Repo 및 Lighthouse 호스팅을 계획하고 있습니다. 나는 지금 Git과 함께 일하고 있었지만 코딩 솔루션을 협력하는 것보다 더 많은 백업 솔루션에만 사용하고 있습니다.

자세한 내용은 [편집] 여기를 읽으십시오. http://git.pastebin.com/arzbbx6j /편집하다

또한 GitHub에서는 Lighthouse에 Servicehook을 설정하여 Github에 밀어 넣을 때마다 Lighthouse에 변경 사항을 알릴 수 있음을 알았습니다. 이것은 사용자 인증을 위해 토큰을 사용하며 티켓을 변경하여 해결 등을 변경할 수 있습니다.

그러나이 토큰은 사용자가 레포를 푸시 할 때마다 (그 사람이 누구도 중요하지 않음)라는 기능을 믿습니다. 이것은 문제입니다.

따라서 Github (각 개발자 1 개)에서 2 개의 별도 리포지토리가 필요하다고 생각하며, 사용해야 할 워크 플로에 대해 궁금합니다.

이 문제에 대한 빛을 파쇄하기 위해 any1주의? 당기고 밀어야 할시기 (그리고 어디에), 두 개의 github 리포지스를 동기화하거나 그와 비슷한 방법으로 만드는 방법은 무엇입니까? 또는 문제에 대한 또 다른 해결책.

도움이 되었습니까?

해결책

등대 부분에 대해 잘 모르겠지만 Github의 협업에서 한 개발자가 저장소를 시작하고 다른 개발자는 그것을 포크하게합니다. 그때부터, 우리는 필요할 때 서로를 끌어 당기고 합병하여 가능한 한 자신의 '마스터'가지를 가능한 한 동기화하려고 노력합니다. 이를 수행하는 좋은 방법은 갈등의 영향을 최소화하기 위해 Github로 밀기 전에 항상 당기는 습관 (또는 대본)을 만드는 것입니다. 물론 이것은 개발자의 수와는별로 확장되지 않습니다. 3 명 이상의 개발자를 사용하면 더 중앙 저장소를 하나 더 원할 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top