git rebase
-
[TIL] git rebaseToday I Learned 2023. 9. 24. 01:54
git merge *git은 commit기준으로 사진처럼 동글뱅이 상태가 생긴다. * checkout을 기준으로 거기에 다른것을 덧붙이는 것! git checkout feature git merge main feature 가지에 main을 붙이는 것이다. 위 명령어를 git merge feature main 이렇게 한줄로도 표현 할 수 있다. 아래 사진은 위 명령어에 대한 결과물이다. 병합은 어떤 방식으로든 기존 브랜치를 없애지 않기 때문에 비파괴적 운영을 한다. Git rebase : feature 브랜치를 main브랜치로 Rebase 할 수 있다. git checkout feature git rebase main => 이 결과 main 브랜치 끝에 feature 전체가 옯겨가 붙는다. 그러므로 mai..