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 |
Tags
- vue 추가
- git 폴더 모으기
- 환경변수
- 깃허브 토큰 발급
- Quartz 라이브러리
- submit 기본동작
- 클래스 참조
- dbeaver 백업/복구
- 배포 자동화
- 되돌리기
- 소프트웨어
- Jenkins
- AWS 생성
- 깃허브 토큰 생성
- EL1021E
- Quartz dependency
- Node Property
- reset
- .ppk
- firstChild
- 채팅 프로젝트
- 자바 swing 프로젝트
- ..gitignore
- deploy.sh
- 배열 call by value
- CI/CD
- document 함수
- 테스팅
- 타임리프 참조 오류
- vue 실행
Archives
- Today
- Total
TY 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