버전 관리 - Git 다중 사용자 개발, 브랜치를 병합할 때 앞뒤로 전환하는 것을 방지하는 방법은 무엇입니까?
PHP中文网2017-05-02 09:29:04
0
4
696
다인원 개발에서는 다른 사람의 브랜치를 자신의 브랜치에 병합해야 하는 경우가 많습니다. 내 접근 방식은 먼저 다른 사람의 브랜치로 전환한 다음 최신 브랜치로 끌어내린 다음 내 브랜치로 전환하는 것입니다. 마지막으로 다른 사람의 브랜치를 내 브랜치에 병합합니다. 매번 앞뒤로 전환해야합니다. 매우 귀찮은 일입니다. 더 좋은 방법이 있나요?
원격단(서버측)에는 하나의 브랜치(개발 버전, 릴리스 버전 등을 구분)만 있어야 하기 때문에 일반적인 상황에서는 다른 사람의 브랜치와 병합하는 상황이 발생하지 않는 것이 당연합니다. ), 여러 사람이 유지 관리해야 하며, 수정이 완료된 후 원격 브랜치를 이 브랜치로 푸시해야 합니다(다른 사람이 원격 브랜치를 먼저 수정한 경우). 병합한 다음 푸시하세요. 이렇게 하면 지점을 앞뒤로 전환하는 번거로움이 없습니다.
원격단(서버측)에는 하나의 브랜치(개발 버전, 릴리스 버전 등을 구분)만 있어야 하기 때문에 일반적인 상황에서는 다른 사람의 브랜치와 병합하는 상황이 발생하지 않는 것이 당연합니다. ), 여러 사람이 유지 관리해야 하며, 수정이 완료된 후 원격 브랜치를 이 브랜치로 푸시해야 합니다(다른 사람이 원격 브랜치를 먼저 수정한 경우). 병합한 다음 푸시하세요. 이렇게 하면 지점을 앞뒤로 전환하는 번거로움이 없습니다.
git fetch ; git merge origin/他的分支
지점에서
으아아아git 가져오기 원본
git 병합 원본/브랜치_이름