git을 사용하여 코드의 여러 작업 복사본을 유지 관리합니다. 아이디어는 어떤 지점을 체크 아웃하고 빌드하고 실행하여 지점의 기능 x가 코드의 현재 상태와 어울리는 지 확인하는 것입니다.Git을 사용하여 master에서 모든 브랜치로 변경 사항을 병합 하시겠습니까?
힘내의 마스터 브랜치는 트렁크이고, 다른 git 브랜치는 시험해보고 싶은 기능이나 것입니다. 따라서 일반적으로 마스터를 최신 수정 사항으로 업데이트 한 다음 마스터를 개별 분기로 병합하여 각 분기를 최신 상태로 유지합니다.
이 시스템은 분기를 체크 아웃하고, 마스터를 병합하고, 다른 분기에 대해 헹굼/반복해야한다는 사실을 제외하고는 저에게 적합합니다. git과 같은 버전 제어 시스템이 주어지면 시간이 지남에 따라 많은 브랜치를 생성하는 경향이 있다는 사실을 감안할 때이 스케일링을 잘 볼 수 없습니다.
저는 아직 초보자이기 때문에 이미 실종되었을지도 모르는 종류의 메커니즘이있을 수 있습니다. 하나 있습니까? 그렇지 않다면, 어떻게 자신이 최신 상태로 유지할 수 있도록 모든 지점을 변경해야합니까?
당신이 그 질문의 코드 구현이 있습니까? – edi9999
아니요, 처음에는 수동 프로세스였습니다. 이것은 내가 초보자 였을 때도 마찬가지였다. 지금은 매우 비슷하지만 git flow를 사용하고 있지만 여러 스크립트를 유지할 필요가 없습니다. – Carl