Git브랜치 사용하기git reset의 비밀

Q

hard reset에 관한 질문

조회 1062

좋아요 10

2020년 10월 26일




A
1개의 답변이 있어요



2020년 10월 27일

댓글 1

2024년 12월 6일
혹시 얘기하신 내용이
reset hard를 하기 직전의 git의 세가지 영역의 상황에 달라진다고 이해해도 될까요??
1. 커밋의 이력이 남아있어서 복원이 가능할때,
-커밋을 하고난 직후, 워킹 디렉토리에서도 수정된 내용이 하나도없을때
-과거의 커밋으로 리셋한뒤에 다시 최근의 커밋을 복원하면 실제로 날라간 내용은 없다.

2. 복원이 불가능할때
-워킹 디렉토리의 내용을 staging area에는 add했지만, 커밋은 하지 않은 내용이 있을때,
_이때 하드 옵션으로 리셋을 하고, 다시 가장 최근의 커밋으로 돌아오게 되면 위에서 커밋하지 않은 staging area, 워킹 디렉토리의 내용은 복원이 불가

맞을까요? 저도 이부분이 좀 헷갈리고 애매해요

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇