본문 바로가기
IT/Git

git amend 명령어로 실수 수정하기

by 뉴코딩맨 2023. 1. 17.

git --amend 명령어로 commit을 잘못했을 때 수정할 수 있다. 2개의 파일을 한 묶음으로 commit을 해야 되는데 실수로 하나만 했다던지 git commit 메시지를 잘못입력했을 때 사용하면 쉽게 수정할 수 있다.

 

git commit 명령어로 하나의 파일만 저장

 

git commit 명령어로 하나의 파일만 저장
git commit 명령어로 하나의 파일만 저장

 

a.txt b.txt 두 개의 파일이 있는데 a.txt하나의 파일만 git commit 명령어로 저장을 했다.

 

git commit --amend 명령어

 

git commit --amend명령어
git commit --amend 명령어

 

a.txt만 저장한 commit을 수정하기 위해서 b.txt를 staging area에 추가를 하고 git commit --amend 명령어를 입력했다.

 

git commit 메시지 수정

 

git commit 메시지 수정
git commit 메시지 수정

 

git commit --amend 명령어를 입력하면 git 기본 편집기가 열리고 기존에 작성했던 commit 메시지를 수정할 수 있고 저장을 하고 탭을 닫으면 수정이 완료된다. commit 메시지를 수정하지 않고 저장만 하고 탭을 닫아도 b.txt까지 저장이 된다.

 

수정된 상태 확인

 

수정된 상태 확인
수정된 상태 확인

 

git 기본 편집기를 저장하고 닫으면 waiting 상태에서 해제되고 b.txt까지 commit이 되고 수정된 것을 알 수 있다.

 

댓글