master에서 branch를 생성해 작업을 하던 도중에 새로운 branch가 배포되어 반영하려고 한다.
현재 branch에서 체크아웃을 한 다음 master에서 rebase(재배치)를 선택한다.
이때 풀을 받지말고 푸시를 눌러 Enable Force push(강제 푸시)한다.
[충돌없을때] 아래와 같이 마스터와 간단히 해결
[충돌있을때]
1. 스테이지에 파일을 모두 올려 재배치를 계속 진행한다.
2. 커밋 진행, 진행하고나면 브런치가 아래와 같이 바뀜.
3. 이때 pull 을 받지 말고 push를 눌러서 강제푸시를 체크한다.
최종결과 : 5635브랜치가 5767브랜치 아래로 rebase 되었음
'git' 카테고리의 다른 글
원격 브런치 삭제하기 (0) | 2021.12.14 |
---|---|
SourceTree 용어 (0) | 2021.05.07 |
git branch (step3. rebase 로 병합) (0) | 2021.02.26 |
git branch (step2. 병합할 때 발생하는 충돌 해결) (0) | 2021.02.26 |
git branch 기본 명령어 (step1. 시작) (0) | 2021.02.26 |