반응형
상위 분기에서 현재 분기 업데이트
추적 옵션을 사용하여 분기 B
에서 새 git 분기 를 만들었습니다 A
.
이제 A
브랜치가 몇 개의 커밋으로 업데이트되면 커밋도 가져 와서 B
추적 할 수 있고 나중에 큰 변화에 직면 할 필요가 없습니다.
어떻게 접근해야합니까? git에서 자동으로 수행됩니까?
이것은 자동으로 이루어지지 않습니다. A에서 B로 변경 사항을 수동으로 병합해야합니다. 매우 간단합니다. B 지점으로 전환하고
git merge A
A에서 B로 변경 사항을 자동으로 병합합니다. 충돌이없는 한 A의 모든 변경 사항은 B에서 병합 된 것으로 표시됩니다. 일반적인 모범 사례는 매일 병합하는 것이지만 이는 종속적입니다. 브랜치를 사용하는 사용자 / 커밋 수.
또 다른 옵션은 a git fetch A
및 git merge A
.
만드는 전화를 가정 B
했다 git clone /path/to/server/A
당신이 단지를해야 할, git pull
당신이 완료됩니다. 방법의 것을 git pull
작품 : 먼저가 가져 ES에게 상류의 변경 (추적 지점 A
귀하의 경우는) 다음은 병합하는 지점에 이러한 변경 사항을이야 그 트랙 (추적 지점 B
귀하의 경우).
힘내 도서 및 프로 힘내 그들은 매우 가치가 읽는 것, 그래서 깊이 그 주제에 대해 논의 (당신이 서둘러하지 않으면, 그들도의 나머지 부분을 읽기).
참조 URL : https://stackoverflow.com/questions/6836461/updating-the-current-branch-from-parent-branch
반응형
'code' 카테고리의 다른 글
공통 서브 모듈 (마스터 브랜치)에 대한 Git 커밋 (0) | 2020.12.31 |
---|---|
"로컬"이 명령의 반환 코드를 스윕하는 이유는 무엇입니까? (0) | 2020.12.31 |
C # 7 튜플과 람다 (0) | 2020.12.31 |
함수 정의에 대한 질문 (매개 변수의 점 세 개 ..) (0) | 2020.12.31 |
str.translate를 유니 코드 문자열과 함께 사용하려면 어떻게해야합니까? (0) | 2020.12.31 |