상세 컨텐츠

본문 제목

git reset, HEAD ,--hard , --soft ,--mixed

초보코딩

by wangmandoo1 2024. 7. 17. 00:04

본문

HEAD 

어떤 커밋 하나를 가리킴 

보통 최근에 한 커밋을 가리킴 

 

HEAD가 가리키는 커밋에 따라 

working directory 구성 

 

 

git reset 초기화 

HEAD가 과거의 커밋을 가리키게 할수있다 

working directory 의 내용도 과거의 커밋 으로 돌아감 

과거 커밋으로 아예 돌아가고싶을 때 씀 .

 

git reset --hard 커밋아이디 

 

git reset --hard  하드 하게 모두 리셋 

 

git reset-- soft 딱 하나만 바뀜 

 

git reset --mixed 두개 정도만 리셋

 

1.head 가 과거의 특정 커밋을 가리키도록한다 

soft 

 

2.staging area 를 과거의 커밋의 내용과 똑같게 만든다 

mixed 

 

3. working directory 를 과거의 특정 커밋의 내용과 똑같게만든다

-hard  

 

git reset

soft head 

mixed area 

hard working 이라고 외우면 될듯 

 

'초보코딩' 카테고리의 다른 글

태그모음 ul , li , ol ,  (0) 2024.07.19
링크상대주소 ,target  (0) 2024.07.18
git commit-- amend  (0) 2024.07.16
VIM에 대해서 ,맞아라탈모VIM  (0) 2024.07.16
git log ,--pretty  (0) 2024.07.16

관련글 더보기