커밋 합치기
📄 커밋 합치기 순서
1. git rebase -i 해쉬코드 또는 HEAD~n
rebase해서 에디터를 열어줍니다.
2. commit을 합칠 때는 squash
커밋 명령어를 s(squash)로 바꿉니다.
다만, 병합할 커밋들 중 제일 첫번째에 있는 커밋은 바꾸지 않고 그대로 pick으로 입력합니다.
간단하게 확인
history명령어를 이용해 커밋 내역을 확인하면 병합된 커밋들을 확인할 수 있습니다.
📄 주의할 점
커밋을 병합하게 되면 병합된 커밋뿐만 아니라 이후에 커밋들도 해쉬코드가 바뀝니다.
따라서 다른 개발자들과 협업을 할 경우에는 서버에 올라간 커밋들을 수정해서는 안됩니다.
참조
- 더 북
- [강 의] 드림코딩
Leave a comment