Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- 환경변수
- 소프트웨어
- deploy.sh
- 되돌리기
- jwt 필터
- submit 기본동작
- 배포 자동화
- 깃허브 토큰 발급
- 클래스 참조
- EL1021E
- ..gitignore
- 테스팅
- 채팅 프로젝트
- .ppk
- Jenkins
- CI/CD
- git 폴더 모으기
- reset
- 타임리프 참조 오류
- jwt 헤더
- dbeaver 백업/복구
- vue 추가
- vue 실행
- Quartz 라이브러리
- options 처리
- Quartz dependency
- 깃허브 토큰 생성
- AWS 생성
- prefilight
- 배열 call by value
Archives
- Today
- Total
lty's Blog
깃 작업 되돌리기 명령어2 본문
1. 커밋해시
커밋을 구별해 주는 고유 ID, 커밋할 때 생기는 하나의 문자열을 의미합니다.

여기서 커밋해시는 429cfab7d4d2ba43c5aaac7f4498dca26d1597bb 입니다.
1. 특정 커밋으로 되돌리기
$ git reset "커밋해시"

테스트용으로 커밋을 한번 진행하고 되돌리기 명령어를 입력해 봅시다.


특정커밋으로 되돌아갔습니다.
주의! reset "커밋해시(A)" 명령어는 최근 커밋을 A 로 만들고 A 이후의 커밋들을 삭제합니다.
2. 커밋을 삭제하지 않고 되돌리기
$ git revert "커밋해시"
커밋을 되돌리더라도 취소한 커밋은 남겨두면서 파일의 내용을 커밋 전으로 되돌립니다.



revert 명령어를 실행하고 vim 편집기모드가 자동으로 나타나면서 커밋 메시지를 입력할 수 있습니다.
어떤 커밋이 왜 revert 됐는지 커밋 메시지를 통해 확인 가능합니다.

깃 로그에 revert 한 새로운 커밋이 생겼습니다.
버전을 지우는 대신 변경했던 이력을 취소하고 새로운 커밋을 만들었습니다.
'형상관리 > github & git' 카테고리의 다른 글
| .gitignore 파일 적용 (0) | 2023.12.11 |
|---|---|
| 깃허브 토큰정보 발급하기 (0) | 2023.09.23 |
| 깃 작업 되돌리기 명령어 (0) | 2023.02.28 |
| 깃 버전관리 명령어 (0) | 2023.02.26 |
| 깃 설치및 환경설정 (0) | 2022.01.02 |
Comments