Git
git rebase
mean-ji
2022. 8. 19. 20:17
728x90
git rebase 는 merge와 다르게 브랜치를 남기지 않고 그 부분을 떼서 합치려는 브랜치의 최종 커밋 이후에 붙이는 방식이라고 한다.
보통 merge를 사용해서 작업했는데 굉장히 많은 사람이 작업하는 프로젝트에서는 merge를 하게 되면 브랜치가 너무 많이 남아서
지저분해질 수 있다고 한다.
rebase를 하는 방법은 먼저 rebase 할 브랜치로 이동한 다음 아래의 명령어를 입력한다.
git rebase [이동할 브랜치 이름]
pull을 할 때도 merge와 rebase를 사용할 수 있는데 아래의 명령어를 입력한다.
git pull --rebase
pull을 하고 충돌이 일어나면 충돌을 해결한 후 아래의 명령어를 입력한다.
git rebase --continue
앞으로는 merge와 rebase를 상황에 따라 적절하게 사용해야겠다는 생각이 들었다.
제대로 파는 Git & GitHub - by 얄코 수강 하며 공부한 내용입니다!
728x90