이 문서에서는 가장 최근의 로컬 커밋을 실행 취소하는 절차를 설명합니다.
Git에서 가장 최근의 로컬 커밋을 어떻게 취소합니까?
이전 커밋으로 되돌립니다. 먼저 Git 디렉토리로 전환하고 새 파일을 만들고 추가합니다. 그런 다음 추가된 변경 사항을 저장소에 커밋합니다. 리파지토리 로그 히스토리를 확인하고 “ $ git reset –soft HEAD~1 ” 가장 최근 커밋을 실행 취소하는 명령입니다. 마지막으로 실행 취소 프로세스를 확인합니다.
이제 계속해서 위에 나열된 시나리오를 이해하십시오!
1단계: 디렉터리로 이동
먼저 아래 주어진 명령을 통해 Git 디렉토리로 이동합니다.
$ CD '기음:\사용자 \N azma\Git\Demo14'
2단계: 파일 생성
'를 실행 접촉 ” 명령을 사용하여 새 파일을 만듭니다.
$ 접촉 file1.txt
3단계: 파일 추가
이제 ' 자식 추가 ' 명령:
$ 자식 추가 file1.txt
4단계: 변경 사항 커밋
추가된 변경 사항을 Git 저장소에 저장하려면 ' 자식 커밋 ' 이랑 ' -중 ” 명령을 실행하고 필요한 메시지를 지정합니다.
$ 자식 커밋 -중 '파일 1개 추가됨'
5단계: 로그 기록 확인
현재 저장소의 로그 기록을 확인하려면 아래 명령을 실행하십시오.
$ 자식 로그 --온라인아래 주어진 출력에서 강조 표시된 커밋 참조는 가장 최근 커밋입니다.
6단계: 최근 로컬 커밋 실행 취소
가장 최근의 로컬 커밋을 실행 취소하려면 ' 자식 재설정 ' 명령을 ' -부드러운 ” 플래그를 따라 “ 헤드~1 ” 대상 HEAD 포인터:
$ 자식 재설정 --부드러운 헤드~ 1
7단계: 실행 취소 프로세스 확인
마지막으로 가장 최근 로컬 커밋의 실행 취소를 확인하려면 제공된 명령을 실행합니다.
$ 자식 로그 --온라인아래 출력에서 볼 수 있듯이 HEAD 포인터가 가장 최근 커밋으로 성공적으로 이동되었습니다.
가장 최근의 로컬 커밋을 실행 취소하는 방법을 시연했습니다.
결론
이전의 최근 로컬 커밋으로 되돌립니다. 먼저 Git 디렉토리로 이동하여 새 파일을 생성하고 추가합니다. 그런 다음 추가된 변경 사항을 저장소에 커밋합니다. 리파지토리 로그 히스토리를 확인하고 “ $ git reset –soft HEAD~1 ” 가장 최근 커밋을 실행 취소하는 명령입니다. 마지막으로 실행 취소 프로세스를 확인합니다. 이 문서에서는 가장 최근의 로컬 커밋을 실행 취소하는 절차를 제공했습니다.