[Git] #3-2. 버전을 되돌리는 방법
버전을 되돌리는 방법
만들어진 버전을 되돌리는 두 가지 방법
- revert - 버전을 되돌린 새로운 버전 만들기
- reset - 버전을 완전히 되돌리기
revert
지금까지 만든 모든 버전이 유지된 채 새로운(이전 버전의 복제(?)) 버전을 만든다. 기존의 버전은 삭제되지 않는다.
reset
되돌아갈 버전의 시점으로 완전하게 되돌아가는 방식이다. 즉, 되돌아갈 버전 이후의 버전은 삭제되는 방식이다.
하나의 버전이 만들어지는 과정 중
작업 디렉터리에서 변경 사항 생성하기→ hard reset(작업 디렉터리까지 되돌리기)스테이지로 추가하기→ mixed reset(스테이지까지 되돌리기)저장소로 커밋하기→ soft reset(커밋만 되돌리기)
Leave a comment