Git_19_reset

지원·2023년 9월 5일
0

Git

목록 보기
19/48
post-thumbnail

reset

특정한 commit으로 초기화시켜주는 명령어

HEAD에서 2번째에 있는 곳으로!

git reset HEAD~2

초기화된 commit은 history에서는 사라졌지만
작업하고있던 내용들은 working directory에 남아있다.


working directory에 남아있는 것을 확인할 수 있다.

초기화하기

git restore .
git status
git clean -fd   --- 새로 추가했던 파일까지 깨끗하게 제거하기

작업하고 있던 내용을 staging area로

git reset --soft HEAD~1

작업하고 있던 내용을 staging area로 들어와있는 것을 확인할 수 있다.
git hist로 확인해보면 commit이 삭제되고 HEAD가 옮겨진 것을 확인할 수 있다.

내 로컬, commit에서도 지우고 완전히 삭제하기

로컬에서 작업하던 파일의 내용이 초기화된 것을 확인할 수 있다.

git reset --hard HEAD

HEAD에서 두번째로 초기화

git reset --hard HEAD~2

0개의 댓글

관련 채용 정보