Rebase에 대한 기록
👆 rebase 이전 커밋 내역 ( 초록 박스 부분 )
👆 rebase 이후 커밋 내역 ( 초록 박스 부분 )
생각나는 내용 다 정리
- rebase 하면 history가 무조건 달라짐 그래서 force push 를 해야한다.
git push origin feature/login -f
마지막에 -f 붙이면 된다.
commit hashid도 달라져있다!
rebase conflict 순서
- git pull origin master
- git checkout 내 브랜치
- git rebase -i master
- conflict해결하고
- git rebase —continue
- git add .
- git push origin 내브렌치 -f
- squash 작업할 때 s 혹은 squash로 바꾸어주자.