미니 Git
Git rebase, pick, fixup 사용기
국밥잉
2020. 9. 22. 23:30
같은 내용인데 일부 코드 수정을해서 commit, push가 반복되면 나의 Git 히스토리가 눙물이....
필자는 commit 메세지 가독성도 중요하다고 생각한다.
(+ 귀여운 gitmogi 첨부 gitmoji.carloscuesta.me/)
옛날에는 이전 commit 을 삭제하고 다시 commit 한 경험이 하핳ㅅ 🤣
친구 건파카의 rebase 사용하는 이야기를 듣고 나도 시도해보았다!
commit, push 를 하고 merge requests, 코드리뷰 후 수정해야할게 생겼다!
첫 번째
수정한 내용을 commit 을 한 뒤에
git rebase -i HEAD~1
HEAD~1 에서 1은 몇 번째 커밋 리스트를 가져올 것인가임!
사용할 fixup 은 해당 커밋을 이전 커밋과 합치는 명령어!
커밋 메세지는 합치지 않아서 이전 커밋 메세지만 남는다.
fixup 할 커밋 앞에 f 를 입력하고 저장을 하면 합쳐진 내용을 확인할 수 있다.
그럼 20000