danbibibi
article thumbnail

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
profile

danbibibi

@danbibibi

꿈을 꾸는 시간은 멈춰 있는 것이 아냐 두려워하지 마 멈추지 마 푸른 꿈속으로