커밋에서 파일을 빼먹었거나, 커밋 메시지를 잘못 적었을 때 해당 커밋을 다시 수행해야 합니다. git commit에 --amend
옵션을 사용합니다.
$ git commit --amend
기본적으로 이것도 커밋입니다. 단, --amend 옵션을 지정함으로써 Index에 있는 현재 변경 사항들을 가장 최근 커밋에 덮어쓸 수 있습니다. 따라서, 방금 한 커밋에서 forgotten
파일을 빼먹었다면 아래와 같이 커밋에 파일을 추가할 수 있습니다.
$ git add forgotten
$ git commit --amend
단순히 메시지만을 수정하고 싶다면, Index에 아무 것도 등록하지 않은 채로 --amend 옵션을 지정하고 다시 커밋하면 됩니다.
'Git 레거시 글' 카테고리의 다른 글
[Git] 커밋 히스토리 수정하기 (0) | 2018.05.29 |
---|---|
[Git] 커밋 되돌리기 (0) | 2018.05.28 |
[Git] 파일 상태 Lifecycle 관리하기 (0) | 2018.05.26 |
[Git] 브랜칭 기법 (0) | 2018.05.25 |
[Git] 브랜치와 Merge (0) | 2018.05.24 |