2014-12-01 2 views
1

전체 질문은 다음과 같습니다하위 모듈 저장소에서 변경 사항을 커밋/푸시하는 것은 좋지 않습니까?

이/커밋 별도의 독립적 인 REPO에 복제 및이 모든 변경을하는 대신 서브 모듈 저장소 변경 사항을 밀어 나쁜 방법이 아닙니다?

나는 변경 (푸시, 추가 커밋) 추가합니다 '청소기'와 서브 모듈 저장소에 변경 내용을 추가하는 가장 좋은 방법은 별도의 repo에 복제하는 것입니다 내 동료들을 설득하기 위해 노력하고있어 그런 다음 '호스트'프로젝트에서 서브 모듈 버전을 업데이트합니다. 그러나이 문제에 대한 나의 서사적인 동기 부여 연설은 그들에게 거의 영향을 미치지 않았다. 나는 인수 탄약을 바꿔야한다. 지금은 내가 발견 한 주요 이유는 다음과 같습니다 정의에

  • 서브 모듈 저장소 포인트는 커밋이 아닌 최신 버전으로하는 DETACHED_HEAD 상태에서 이렇게 추가 변경이 지저분하다.
  • 개념적으로 하위 모듈은 종속성입니다.
  • 하위 모듈 저장소를 별도의 장소에 복제하고 모든 변경 작업을 수행 한 다음 하위 모듈을 새 버전으로 체크 아웃하는 것은 약간의 노력을 의미합니다.

이 아이디어에 찬성하거나 반대하는 다른 의견이 있습니까?

미리 감사드립니다.

+1

투표 결과는 주로 의견 기반으로 마감되었습니다. 그것은 당신 팀에게 달려 있습니다. 개인적으로, 나는 이것에 그들을 도청하는 것을 그만 둘 것이다. – meagar

+0

어쨌든 meagar & @VonC에게 감사의 견해를 나누어 주셔서 감사합니다. –

답변

관련 문제