<Git Chapter 7> - 프로답게 커밋 관리하기 3

심우열·2023년 1월 4일
0

Git

목록 보기
15/27

4. 커밋 수정하기(마지막 커밋 수정)

1. 커밋 메시지 변경

아래 명령어로 에디터 열어 커밋 메시지 변경
git commit --amend

2. 커밋에 변화 추가

1. 추가할 변경사항 저장 후 스테이징
2. git commit --amend 로 마지막 커밋에 포함
3. 커밋 메시지 변경 후 저장

3. 커밋 메시지 한줄로 변경

git commit --amend -m "원하는 커밋 메시지"

5. 커밋 수정, 삭제, 병합, 분할하기(과거의 커밋)

git rebase -i (대상 커밋 바로 이전 커밋 해시)
과거 커밋 내역을 다양한 방법으로 수정 가능

1. 커밋 메시지 변경

r 명령어 사용

2. 커밋 삭제

d 명령어 사용

3. 커밋 합치기

1. 합치고자 하는 커밋들의 가장 마지막 커밋에 s 명령어 사용
2. 메시지 수정 후 저장

4. 커밋 나누기

1. 나누고자 하는 커밋에 e 명령어로 수정 시작
2. 다음 명령어로 수정 이전 커밋으로 이동
git reset (--mixed) HEAD~
3. 변화들을 따로 스테이징 및 커밋
4. 다음 명령어로 rebase 완료
git rebase --continue
profile
Dev Ops, "Git, Linux, Docker, Kubernetes, ansible, " .

0개의 댓글