Git
git rebase로 commit 메시지 순서 변경하는 방법
Socratone
2020. 10. 17. 00:41
다음 명령어를 입력하면 해당 커밋 아이디 이전까지의 커밋 순서를 변경할 수 있다.
git rebase -i 커밋아이디
에디터가 열리고 아래와 같은 내용이 나타난다.
pick 3bd42b6 첫 번째 커밋
pick 9cc5200 두 번째 커밋
pick 478443d 세 번째 커밋
위에서부터 오래된 커밋이고
여기서 커밋의 줄 위치를 변경한 뒤에 저장하면 커밋의 순서가 바뀐다.
pick 9cc5200 두 번째 커밋
pick 3bd42b6 첫 번째 커밋
pick 478443d 세 번째 커밋
경우에 따라서 conflict이 발생할 수 있다.
그런 때 rebase를 취소하고 싶다면
git rebase --abort 명령어를 입력한다.