728x90
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 상태로
728x90
'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 |