예를 들어 원격브랜치와 로컬브랜치가 B1, B2, B3, B4, B5 이렇게 존재하고 A군은 B1을 수정하고 C군은 B2를 수정한다고 가정했을 때, C군이 B1의 수정된 내용을 B2에 적용하려고 합니다. (나머지 B3, B4, B5는 적용x) 단 B1, B2 브랜치를 병합하여 하나의 브랜치로 만드는게 아닌 B1, B2브랜치 가지는 그대로 두 되, B1의 내용은 건들지않고 B1에서 변경된 내용을 B2에만 적용하고자 할때 어떤 기능을 써야될까요? 커맨드 입력말고 소스트리로 할수 있는 방법이 있는지, 있다며 어떻게 할 수 있는지 조언 부탁 드립니다.
원하시는 방법인지 모르겠습니다만,
다른 브랜치에 있는 커밋을 선택적으로 내 브랜치에 적용시킬 때 git cherry-pick 이라는 명령어가 있습니다.
https://imasoftwareengineer.tistory.com/7
소스트리에서 사용하는 방법은 아래와 같습니다.
https://goodayth.github.io/git-cher...