본문 바로가기
개인 공부(컴퓨터상식->기본교육과정)/git과 sourcetree

7. 되돌리기4: Reset

by 백엔드개발자0107 2021. 5. 23.

자 이번시간에는 이미 commit한 버전을 취소하는 방법을 알아보자!

 

Readme.html 파일 추가 love add추가 등 여러가지가 있다.

 

만약에 내가 여기있는 love add 라는 추가했을때 , 상태로 돌아가고 싶다면, 

 

love add 추가 이후에 일어난 커밋들을 삭제하고 싶다면 어떻게 할까?

 

자, 제일 쉬운 방법은 이거다.

 

여기있는, 여러분이 돌아가고 싶은 버전을 선택하고, Reset Current Branch를 선택한다.

 

그리고 using mode 하고 hard한 다음 ok 를 하면 , 우리의 love add 태그 추가 이후의 모든 버전이 

 

삭제되고 ,아직 commit하지 않은 내용이 삭제된다.

 

 

이런식으로 끝난다.

 

결과적으로 에디터에는 이런식으로 남는다.

 

 

이와같은 기능은 전에 커밋했던 내용들이 전부다 사라지기 때문에 

 

매우 조심해야만 한다.

 

자 이번에는 다른 방법으로 리셋을 해볼것이다.