Git1 깃 (git) 예전 커밋 (commit) 에 변경사항을 추가하고 싶을 때 깃을 이용해서 열심히 작업을 하다 보면 이전에는 생각지 못했던 변경 사항이 생겨서 예전 커밋에 이를 반영하고 싶을 때가 있습니다. 이럴 때는 rebase 명령어를 이용하면 쉽게 예전 커밋에 변경 사항을 추가할 수 있습니다. 1. 먼저 'git log' 를 입력하여 돌아가고자 하는 특정 커밋을 확인합니다. 여기서는 위에서 세번째 커밋 시점으로 돌아가기로 합니다. (977c033420fa13207cd10929c7c13622795dd13a) 2. 'rebase -i'를 이용해 과거의 특정 커밋 시점으로 돌아갑니다. 현재 HEAD 커밋으로부터 상대적인 위치를 주거나 커밋 코드를 줄 수 있습니다. git rebase -i HEAD~3 (현재 HEAD에서 3번째 전 커밋) 또는 git rebase -i 8819bd.. 2021. 10. 20. 이전 1 다음