git commit --amend
- 브랜치의 최신 커밋을 수정하는 가장 간단한 방법
- 기능을 만들고 커밋을 했는데, 빠진 내용이 있거나 잘못 올린 경우 수정을 위해 사용
- 만약 워킹 디렉토리에 변경 사항이 없다면 단순히 메시지만 수정할 수도 있음
- 커밋 ID가 변경됨 (즉, 새로운 커밋이 생성되므로 기존의 커밋은 사라지고 새로운 커밋이 그 자리를 대신함)
# ex) 파일을 까먹은 경우
$ git add forgotten_file
$ git commit --amend
# 커밋 메시지만 수정하고 싶을 때 사용하는 옵션
# (오타나 불필요한 정보가 포함된 커밋 메시지를 수정할 때 유용함)
$ git commit --amend --no-edit
'DevOps' 카테고리의 다른 글
[Jenkins] git branch 설정방법 (0) | 2024.11.28 |
---|---|
[Jenkins] ERROR: Error cloning remote repo 'origin' 해결 방법 (1) | 2024.11.15 |
[Git] git stash (0) | 2024.04.23 |
[Docker] Docker rootless 설치 (0) | 2024.03.21 |
[Jenkins] Agent Node 추가 (0) | 2024.03.20 |