티스토리 뷰
본 게시물은 Youtube 생활코딩 GIT 파트에 해당되는 내용을 참고하여 게시한 내용입니다.
이번에는 예전 버전으로 돌아가는 다른 방법에 대해서 설명드리겠습니다.
앞선 게시물은 자신이 원하는 버전으로 돌아가면서 이후에 버전들은 모두 삭제하는 방법이였습니다.
하지만 자신이 선택한 버전으로 돌아가면서 Commit되어있는 기존버전은 삭제하지 않으면서 자신이 원하는 버전으로 돌아가는 방법이 있습니다.
그것은 바로 Revert 입니다.
Revert 는 자신이 선택한 그 버전을 취소해서 그 버전 이전상태로 돌리는 것을 Revert라고 합니다.
예를 들어 README 파일추가 상태로 돌아가고 싶다면
README 파일 수정을 선택하고 오른쪽클릭하고 Reverse commit… 클릭하면
새로운 Commit이 자동으로 만들어지면서 파일수정 이전 상태인 파일추가로 돌아가게 됩니다.
만약에 자신이 파일 추가 부분이 아닌 title추가 로 돌아가고싶다면 Commit 을 한 역순으로 Revert 해주면 됩니다.
README 파일 추가 revert, h1태그 추가 revert , title추가 revert....
그러면 최종적으로 title 추가 버전으로 돌아가는 것을 확인 할 수 있습니다.
출처:https://www.youtube.com/watch?v=yECyP1-NwsE&index=11&list=PLuHgQVnccGMCB06JE7zFIAOJtdcZBVrap
'Git' 카테고리의 다른 글
9.Git- 브랜치(Branch) - 충돌해결 (0) | 2018.12.27 |
---|---|
8.Git - 브랜치(Branch) (0) | 2018.12.27 |
6. Git - reset (0) | 2018.12.26 |
5. Git - 되돌리기 : 수정사항취소하기 (0) | 2018.12.26 |
4. Git:버전만들기(Commit) (0) | 2018.12.21 |