반응형
역시 공부할게 많다.
아직도 git에 대해서 더 알아야 할게 많네요..
개발 잘하시는 분들은 아마도 기본중에 기본이겠죠?
하지만 아직 저는 어렵네요...
Git Reset
*뒤에 옵션을 쓰지 않으면 기본적으로 --mixed로 reset이 된다.
1. Git reset --soft
위의 그래프를 기준으로 "log02" 으로 리셋 시킬시,
위와 같이 "log03"이 uncommit 상태로 변경되며, Stagin area로 이동된다.
2. Git reset --mixed
위의 그래프를 기준으로 "log02" 으로 리셋 시킬시,
위와 같이 "log03"이 uncommit 상태로 변경되며, Working Directory로 이동된다.
2. Git reset --hard
위의 그래프를 기준으로 "log02" 으로 리셋 시킬시,
아예 로그 자체에서 "log03" 이 사라지며, HEAD 가 "log02" 로 이동된다.
반응형
'IT&컴퓨터 > 주제 없음' 카테고리의 다른 글
쓸만한 부트스트랩 - 캘린더 부트스트랩 (0) | 2018.01.09 |
---|---|
날자 시간 변환 UTC KST 변환 (0) | 2018.01.08 |
Git 파일 상태 확인 (0) | 2018.01.08 |
git 명령어 모듬 (0) | 2018.01.08 |
AJAX 개념과 활용법 (0) | 2018.01.08 |