[git] git with master로 지점을 최신 상태로 유지하려면 어떻게해야합니까?

마스터에 버그 수정이 있으며 내 지점에서 해당 버그 수정을 받기를 원합니다. 어떤 git명령을 사용합니까?



답변

마스터의 모든 변경 사항을 적용한 것으로 가정하면 원하는 것은 다음과 같습니다.

git checkout <my branch>

작업 트리를 분기로 전환합니다. 그때:

git merge master

마스터의 모든 변경 사항을 귀하의 것으로 변경하십시오.


답변

지점이 로컬 전용이고 서버로 푸시되지 않은 경우

git rebase master

그렇지 않으면

git merge master


답변

cherry-pick을 사용하여 특정 버그 수정 커밋을 얻을 수 있습니다.

$ git checkout branch
$ git cherry-pick bugfix


답변

버그 수정을 지점에 통합 git cherry-pick하려면 관련 커밋하십시오.


답변