Notice
Recent Posts
Tags
- body-parser
- 컨텐츠 중간 위치
- database 개념
- express 서버
- ecmascript method
- css3 셀렉터
- ecma script
- IIS 서버
- findindex
- 배열 메소드
- ajax
- css3 selector
- requirejs
- dom event
- 관계형 데이터 베이스
- 미들웨어
- javascript 이론
- javascript
- array method
- 겸손한 자바스크립트
- supervisor
- 마임타입
- mysql
- displaytable
- unobtrusive javascript
- jQuery
- CSS
- Git
- nodejs
- ecma6
Link
Martin`s Work
[Git] reset 옵션 본문
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" 로 이동된다.
'GIT' 카테고리의 다른 글
[Git] 편집창끄기 (0) | 2017.03.15 |
---|---|
[GIT] 파일 상태 확인 (0) | 2017.03.13 |
[GIT] 새로운 파일 생성하기 (1) | 2017.03.13 |
[GIT] README.md 작성법 (0) | 2017.03.03 |
[GIT] 명령어 정리 (0) | 2017.02.20 |
Comments