내 저장소에 여러 지점이 있고 시간이 지남에 따라 최신 상태로 유지하는 것이 어려워지고 있음을 알게되었습니다. 기억하기 쉽기 때문에 마스터가 항상 최신 상태인지 항상 확신 할 수 있습니다. 아직 SVN의 정신이 남아 있다고 생각합니다.내 지사를 최신 상태로 유지하는 방법
- 마스터
- bugfix1
- bugfix2
- newfeature
- 실험
내 문제 난을 이런 식으로. bugfix2 브랜치를 변경하고 커밋을 마친 후에는 변경 사항을 마스터에 병합합니다.하지만 다른 여러 가지 브랜치가 있습니다. bugfix2를 다른 모든 분기에 수동으로 병합해야합니다. 내 지사 목록이 커짐에 따라이 모든 병합 작업을 수행하는 것은 비현실적이라고 생각합니다.
이 명령이 있습니까, 아니면 내 워크 플로가 잘못 되었습니까?
이것은 다소 자동화되어 있습니다. 바로 앉아 있지 않는 뭔가가 있습니다. 유용한 해결책이지만, 당분간 나는 이것을 고수 할 것입니다. –
@Vince : 일반적으로 어떤 종류의 "옳지 않은가"는 지점 간의 관계가 부족합니다 (어떤 지점에서 어떤 지점으로 병합해야할지 모릅니다). 좋은 분기 명명 규칙이 도움이 될 수 있습니다. – VonC