이 게시물에서는 다음에 대해 설명합니다.
Git의 'git revert' 명령은 무엇입니까?
“ 자식 되돌리기 ” 명령은 Git 리포지토리의 커밋 기록에 대한 변경 사항을 제거하는 데 사용됩니다. 특정 커밋 SHA 해시를 가져와 해당 커밋에서 변경된 사항을 되돌리고 새로운 ' 커밋 되돌리기 ' 저지르다. 또한 HEAD 포인터가 업데이트되고 새 되돌리기 커밋을 가리키며 현재 작업 분기의 팁이 됩니다.
Git에서 변경 사항을 커밋하는 'git revert' 방법은 무엇입니까?
특정 커밋 변경 사항을 되돌리려면 제공된 지침을 따르십시오.
- Git 로컬 리포지토리로 이동합니다.
- 현재 리포지토리 콘텐츠를 나열하고 Git 리포지토리에서 되돌려야 하는 파일을 선택합니다.
- Git 로그 기록을 보고 특정 커밋 SHA 해시를 선택합니다.
- 실행 ' 자식 되돌리기
' 명령.
1단계: Git 저장소로 이동
처음에는 ' CD ” 명령을 실행하고 특정 Git 로컬 리포지토리로 이동합니다.
CD '기음:\사용자 \N 아즈마\기트\코코'
2단계: 기존 콘텐츠 나열
리포지토리의 콘텐츠를 나열하려면 ' ls ' 명령:
ls
주어진 출력에서 ' file1.py ' 추가 처리를 위한 파일:
3단계: Git 로그 기록 확인
'를 실행 git reflog . ” 명령을 사용하여 현재 리포지토리 로그 기록 보기:
자식 리플로그 .여기에서 '를 선택했습니다. 59bd8e1 ” SHA 해시를 커밋하여 이 커밋을 되돌립니다.
4단계: 커밋 변경 사항 되돌리기
선택한 커밋 변경 사항을 되돌리려면 ' 자식 되돌리기 ' 명령:
자식 되돌리기 59bd8e1위의 명령이 실행되면 기본 텍스트 편집기가 열립니다. 커밋 메시지를 추가하고 변경 사항을 저장한 다음 텍스트 편집기를 닫습니다. 예를 들어 ' 되돌리기 '첫 번째 파일 추가됨' ” 커밋 메시지로:
보시다시피 특정 커밋에 있는 모든 변경 사항이 성공적으로 삭제되었습니다.
5단계: 되돌리기 작업 확인
특정 변경 사항을 되돌리거나 되돌리지 않으려면 ' git reflog . ' 명령:
자식 리플로그 .보시다시피 HEAD는 커밋 변경 사항이 되돌려졌음을 나타내는 가장 최근 커밋을 가리킵니다.
그게 다야! '에 대한 세부 정보를 수집했습니다. 자식 되돌리기 ” Git에서 명령합니다.
결론
“ 자식 돌아가는 것 ” 명령은 특정 커밋 변경 사항을 되돌리는 데 사용됩니다. 이렇게 하려면 Git 로컬 리포지토리로 이동하여 현재 리포지토리 콘텐츠를 나열합니다. 그런 다음 Git 로그 기록을 보고 특정 커밋 SHA 해시를 선택합니다. 그런 다음 '를 실행하십시오. 자식 되돌리기