이 기록의 결과는 다음과 같습니다.
- Git의 'git restore' 명령은 무엇입니까?
- Git에서 추적/준비된 단일 파일을 'git restore'하는 방법은 무엇입니까?
- Git에서 추적/준비된 여러 파일을 'git restore'하는 방법은 무엇입니까?
Git의 'git restore' 명령은 무엇입니까?
“ 자식 복원 ” 명령은 가장 최근에 커밋된 변경 사항을 복원하거나 삭제하고 추적된 로컬 변경 사항을 제거하는 데 사용됩니다. 이 명령은 다음과 같은 다른 플래그와 함께 사용할 수 있습니다.
- “ <-스테이지> ” 옵션은 스테이징 영역에서 파일을 제거하고 실제 버전을 유지하는 데 사용됩니다.
- “ <파일 이름> ” 옵션은 파일에서 커밋되지 않은 로컬 변경 사항을 버리는 데 사용됩니다.
통사론
다음은 '의 일반적인 구문입니다. 자식 복원 ' 명령:
자식 복원하다 < 옵션 >
위 명령에서 ' <옵션> ”는 원하는 태그로 대체됩니다.
Git에서 추적/준비된 단일 파일을 'git restore'하는 방법은 무엇입니까?
에게 ' 자식 복원 ” 커밋되지 않은 단일 파일을 Git에서 확인하려면 다음 절차를 확인하십시오.
- Git 로컬 리포지토리로 이동합니다.
- 커밋되지 않은 파일을 나열합니다.
- 실행 ' git restore –staged <파일 이름> ' 명령.
- 저장소의 현재 상태를 확인합니다.
1단계: 로컬 리포지토리로 이동
먼저 '를 실행하여 특정 로컬 저장소로 이동합니다. CD ' 명령:
CD '기음:\사용자 \N azma\Git\Demo13'
2단계: 커밋되지 않은 파일 보기
이제 저장소의 현재 상태를 확인하여 준비된 모든 파일을 나열합니다.
자식 상태아래 출력에 따르면 ' 파일.py ”, “ file1.txt ', 그리고 ' file2.txt ”는 커밋되지 않은 파일입니다. 우리는 ' 파일.py ” 파일:
3단계: 준비되지 않은 파일
'를 실행 자식 복원 ' 파일을 ' -일부러 꾸민 ” 플래그 및 파일 이름:
자식 복원하다 --일부러 꾸민 파일.py4단계: 파일 현재 상태 확인
추적되지 않은 파일의 현재 상태를 확인하려면 ' 자식 상태 ' 명령:
자식 상태커밋되지 않은 ' 파일.py '가 스테이징 영역에서 제거되었습니다.
Git에서 추적/준비된 여러 파일을 'git restore'하는 방법은 무엇입니까?
스테이징 인덱스에서 여러 스테이징된 파일을 제거하려면 제공된 명령을 실행합니다.
자식 복원하다 --일부러 꾸민 * .txt여기에서 ' .txt ” 확장자는 스테이징 영역에서 제거됩니다.
이제 '를 실행하여 커밋되지 않은 파일의 상태를 확인하십시오. 자식 상태 ' 명령:
자식 상태아래 주어진 출력에 따르면 ' .txt ” 확장자가 Git 작업 영역으로 다시 제거되었습니다.
'에 대한 자세한 정보를 수집했습니다. 자식 복원 ' 명령.
결론
“ 자식 복원 ” 명령은 가장 최근에 커밋된 변경 사항을 버리고 추적된 로컬 변경 사항을 제거하는 데 사용됩니다. “ git restore –staged *<파일 이름> ” 명령은 추적되지 않은 단일 파일을 제거하는 데 사용됩니다. “ git restore –staged *<파일 유형> ” 명령은 스테이징 인덱스에서 여러 파일을 제거하는 데 사용됩니다. 이 가이드는 ' 자식 복원 ” Git에서 명령합니다.