Scott Chacon & Ben Straub 님의 "Pro Git" 책을 정리한 포스팅 입니다.
1. 되돌리기
커밋 수정
git commit --amend
- 수정하고자 하는 파일을 작업하고, staging area에 올립니다.
- git commit --amend 명령어로, 이전 커밋의 메시지를 수정하는 에디터를 제공받습니다.
- 저장하여 최신 커밋의 내용 및 메시지를 변경합니다.
상태 변경: staged -> unstaged
git reset HEAD "filename"
- staged 상태의 파일을 unstaged로 변경합니다.
상태 변경: modified -> unmodified(최근 커밋버전)
git checkout -- "filename"
- modified 상태의 파일을 최근 커밋된 버전으로 되돌아갑니다.
출처
'VCS > Git' 카테고리의 다른 글
[Pro Git] 2-6. Git의 기초: 태그 (1) | 2024.01.14 |
---|---|
[Pro Git] 2-5. Git의 기초: 리모트 저장소 (1) | 2024.01.14 |
[Pro Git] 2-3. Git의 기초: 커밋 히스토리 조회하기 (1) | 2024.01.14 |
[Pro Git] 2-2. Git의 기초: 수정하고 저장소에 저장하기 (1) | 2024.01.14 |
[Pro Git] 2-1. Git의 기초: Git 저장소 만들기 (1) | 2024.01.14 |