이 블로그에서는 Git에서 삭제된 파일을 복원하는 절차에 대해 자세히 설명합니다.
Git이 파일을 복원할 수 있습니까?
예, Git은 파일을 복원할 수 있습니다. 이 작업은 복원에 필요한 중요한 파일을 실수로 제거한 상황에서 필요한 것 같습니다.
Git에서 파일을 복원하는 방법?
아래 절차에서는 먼저 Git 저장소로 이동하여 기존 파일 목록을 확인합니다. 그런 다음 그 중 하나를 선택하고 ' $ git rm <파일명> ' 명령. 그런 다음 삭제된 파일을 언스테이징하고 ' $ git checkout — <파일 이름> ' 명령을 실행하여 복원합니다.
위에서 논의한 시나리오를 이해하려면 아래 제공된 단계를 확인하십시오!
1단계: Git 디렉토리로 이동
먼저 'cd' 명령을 사용하여 Git 로컬 저장소로 이동합니다.
$ CD 'C:\사용자 \N azma\Git\demo2'
2단계: 리포지토리 파일 나열
실행 ' 자식 ls 파일 ” 명령을 사용하여 지정된 리포지토리의 모든 파일을 봅니다.
$ 자식 ls 파일
보시다시피 우리의 ' 데모2 ' Git 저장소에는 ' .txt '와 ' .rtf ' 확대:
3단계: 파일 제거
이제 ' 데모1.txt '의 도움으로 Git 로컬 리포지토리에서 '파일 자식 RM ' 명령:
여기에서 지정된 파일이 성공적으로 삭제되었습니다.
4단계: 리포지토리 파일 나열
제공된 명령을 실행하여 파일 제거 작업을 확인합니다.
아래 출력에서 볼 수 있듯이 '라는 이름의 파일이 존재하지 않습니다. 데모1.txt ':
5단계: 상태 확인
'를 활용하여 Git Repository의 현재 상태를 확인하십시오. 자식 상태 ' 명령:
삭제된 파일은 자동으로 준비되며 이는 ' RM ' 명령:
6단계: 파일 스테이지 해제
다음으로 '를 실행하여 삭제된 파일을 언스테이징합니다. 자식 리셋 ' 명령:
여기에서 ' 머리 ” 옵션을 파일 이름과 함께 사용하여 변경 사항을 언스테이징합니다.
7단계: 상태 확인
아래 명령을 실행하여 상태를 확인합니다.
보시다시피, 삭제 변경 사항은 이제 준비되지 않습니다.
8단계: 파일 복원
마지막으로 ' 자식 체크 아웃 ” 명령을 사용하여 파일을 복원합니다.
다시 실행 ' 자식 상태 ” 명령을 사용하여 Git 리포지토리의 현재 상태를 확인합니다.
$ 자식 상태 .커밋해야 하는 저장소에 아무것도 배치되지 않고 작업 영역이 깨끗합니다.
9단계: 복원 파일 확인
마지막으로 복원된 파일을 볼 저장소 파일을 나열합니다.
주어진 출력은 삭제된 ' 데모1.txt ” 파일을 Git 리포지토리에:
우리는 파일을 복원하는 방법을 제시했습니다.
결론
예, Git에서 파일을 복원할 수 있습니다. 이를 위해 Git 로컬 저장소로 이동하여 저장소에 있는 기존 파일을 확인합니다. 다음으로 ' $ git rm <파일명> ” 명령을 사용하여 파일을 제거합니다. 그런 다음 ' $ git reset HEAD — <파일 이름> ' 명령. 마지막으로 ' $ git checkout — <파일 이름> '명령을 사용하여 제거된 파일을 복원합니다. 이 블로그에서는 Git에서 삭제된 파일을 복원하는 절차를 설명했습니다.