[Git] git workflow & rebase
Git Rebase
Rebase
- 한 브랜치에서 다른 브랜치로 합치는 방법, 말 그대로 커밋의 base를 다시(re) 정하는 작업
Rebase 순서
1. 자신의 브랜치에서
git add .
, git commit -m "message"
2. master 브랜치로 이동
git checkout master
3. pull 까지는 merge 방법과 동일.
git pull origin master
4. 자신의 브랜치로 이동 후 병합
git chekout barnch
,git rebase -i master
5. 맨 위의 pick 제외한 부분 s로 변경(squash)
6. 커밋 메세지를 지우고 변경
7. 다시 반복
git add .
8. git rebase --continue
9. push
git push origin branch --force
conflict
$ git rebase --continue
Author And Source
이 문제에 관하여([Git] git workflow & rebase), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@limes/Git-git-workflow-rebase저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)