본문 바로가기
git&github

[reset] 이전 commit 취소하고 다시 커밋하기

by 바나냥 2020. 11. 4.

git reset을 통해 돌아갈 지점을 선택한다.

 

git reset [commit num]

 

다시 commit 한다.

 

 

[git reset --soft] 와 [git reset] 의 차이는 스테이징 되느냐 안되느냐 이다.

--soft를 붙이면 커밋 이전 상태로 돌아간 후에도 수정된 파일들이 스테이징되어 있다.

그리고 --hard는 해당 커밋 이후 수정된 파일들은 날려버린다.

업데이트 후 에러 날 때 되돌리기 좋다.

 

 

 

www.devpools.kr/2017/02/05/%EC%B4%88%EB%B3%B4%EC%9A%A9-git-%EB%90%98%EB%8F%8C%EB%A6%AC%EA%B8%B0-reset-revert/

 

[초보용] Git 되돌리기( Reset, Revert )

개발바보들 1화 git “back to the future”에서 설명한 Reset / Revert에 대한 글입니다.   Git을 익히면서 헷갈렸던 것들 중의 하나가 이력을 되돌리기 입니다. Git에서 이력을 되돌리는 방법은 여러가지

www.devpools.kr

 

gmlwjd9405.github.io/2018/05/25/git-add-cancle.html

 

댓글