Notice
Recent Posts
Recent Comments
Link
책 읽다가 코딩하다 죽을래
[Git] 커밋을 수정하는 revert 알아보기(GUI ver) 본문
Git에는 과거에 있었던 커밋을 수정하는 revert 기능이 있다.
요번시간에는 간단한 실습을 통해 revert 기능을 알아보자
사용 git GUI : SourceTree
IDE : 메모장
(VSCode나 인텔리제이를 써도 무관한다).
일단 git init을 통해 로컬저장소에 git을 실행한 뒤
메모장에 이렇게 글을 입력하여 저장한다.
그리고 이렇게 변경된 사항에 스테이징과 함께
알맞은 커밋 메세지와 함께 커밋을 합니다.
그럼 이렇게 히스토리에 이력이 남게 되는데
이때 물품환불요청서의 받는 사람 주소가 잘못되어
주소 수정과 함께 수정이력도 남기고 싶다면
수정하고 싶은 이력에 오른쪽 마우스 클릭 후 커밋 되돌리기라고
되게 직관적인 옵션이 있다.
그럼 커밋을 수정하고 새로운 커밋을 만들거냐고 알림메세지가 나오는데
'예' 버튼을 눌러준다.
누르게 되면 이렇게 이력을 수정했다고 revert 이력이 남게 되며
물품환불요청서 텍스트파일은 커밋을 하기 전으로 돌아왔으니 사라지고 없다.
이렇게 커밋을 수정했다는 이력을 남기면서 수정을 하고 싶다면 revert기능을 이용하면 되고
커밋을 수정했다는 이력을 남기지 않은 채 수정을 하고 싶다면 reset기능을 이용하면 된다.
'코딩 > Git,GitHub' 카테고리의 다른 글
git (깃), github(깃허브)에 대해 제대로 배워보는 강의 3장 GitHub (0) | 2021.09.23 |
---|---|
git (깃), github(깃허브)에 대해 제대로 배워보는 강의 2장 Git 구조와 사용법 (5) | 2021.09.23 |
git (깃), github(깃허브)에 대해 제대로 배워보는 강의 1장 Git 설치법 (0) | 2021.09.23 |
git (깃), github(깃허브)에 대해 제대로 배워보는 강의 0장 Git과 GUI,CLI (0) | 2021.09.23 |
[Git] 과거의 커밋으로 돌아가는 reset 알아보기(GUI ver) (0) | 2021.06.23 |