1. 상황
2. 해결법
3. 결과
1. 상황
- 이미 Commit한 로그를 내용을 추가하여 덮어 씌우려고 한다.
$ git log
commit 326fc9f70d022afdd31b0072dbbae003783d77ed
Author: yourname <yourname@yourmail.com>
Date: Mon Jul 16 23:17:56 2012 +0900
add의 설명을 추가
commit 48eec1ddf73a7fb508ef664efd6b3d873631742f
Author: yourname <yourname@yourmail.com>
Date: Mon Jul 16 23:16:14 2012 +0900
first commit
2. 해결법
- git commit --amend 명령을 이용한다.
- Branch의 노드가 추가되지 않고, 기존 노드에 덮어씌우게 된다.
$ (파일을 스테이징 하거나, 수정한 후)
$ git commit --amend -m "(덮어 씌울 커밋 메시지)"
3. 결과
$ git log
commit e9d75a02e62814541ee0410d9c1d1bf47ab1c057
Author: yourname <yourname@yourmail.com>
Date: Mon Jul 16 23:17:56 2012 +0900
add와 commit의 설명을 추가
commit 48eec1ddf73a7fb508ef664efd6b3d873631742f
Author: yourname <yourname@yourmail.com>
Date: Mon Jul 16 23:16:14 2012 +0900
first commit
출처
반응형
'시스템 > Git, Docker' 카테고리의 다른 글
원격 서버에 Jupyter NoteBook으로 접근하기 (0) | 2022.05.20 |
---|---|
Dockerfile로 부터 Container 생성 (0) | 2022.04.06 |
git (init , add, commit, reset) 설명 (0) | 2021.06.03 |
Git pull/push 시 Password 물어보지 않도록 설정하기 (0) | 2021.04.29 |
Git 명령어 정리 (0) | 2020.11.06 |