etc./리눅스, git

git add, git commit 취소

베린이 2023. 8. 9. 10:46
반응형

git push 전에는 원격 저장소에 영향을 주지 않는다.

 

git add : 로컬 저장소의 stage에만 변경사항 올림

git commit : git 버전(git log)에만 영향, 원격 저장소에는 올라가지 않음

 

- git add 취소

git reset HEAD [파일명]

[파일명]이 없으면 stage에 올라간 모든 파일 취소

 

- git commit 취소

git reset: 커밋 취소
git revert: 커밋 내용 되돌리기
git commit –amend: 커밋 덮어쓰기(커밋 메세지 변경)

 

주로 사용하는 커맨드

git reset HEAD^ : commit 취소하고 변경 파일들 unstage 상태로

git reset --soft HEAD^ : commit 취소하고 변경 파일들 stage 상태로

'etc. > 리눅스, git' 카테고리의 다른 글

파일의 특정 문자열 찾기 (grep)  (0) 2023.09.01
CentOS에서 작업 환경 세팅  (0) 2023.08.30
git 원격 저장소에 업로드 방법  (0) 2023.08.07
vim에서 검색  (0) 2023.08.05
리눅스 압축  (0) 2023.08.04