Git에서 파일을 언스테이징하는 방법

Git Eseo Pail Eul Eonseuteijinghaneun Bangbeob



Git은 소규모에서 대규모에 이르기까지 다양한 프로젝트의 소스 코드를 관리하고 테스트하는 데 자주 사용되는 인기 있는 DevOps 도구입니다. 소스 코드 파일은 스테이징 파일과 언스테이징 파일의 두 가지 범주로 분류됩니다. 구체적으로 Unstaging 파일은 리포지토리의 추적 인덱스에 추가되지 않은 추적되지 않은 파일인 반면 스테이징 파일은 추적된 파일입니다.

이 글은 Git 파일을 언스테이징하는 방법을 설명합니다.







Git에서 파일을 언스테이징하는 방법은 무엇입니까?

때때로 개발자는 커밋된 변경 사항을 되돌리고 프로젝트의 이전 버전을 복원하려고 합니다. 이를 위해서는 unstaged stage 파일과 커밋된 파일이 필요합니다.



스테이징 또는 커밋된 파일을 언스테이징하기 위해 아래 나열된 방법을 제공했습니다.



파일을 언스테이징하는 방법은 무엇입니까?

준비된 파일을 언스테이징하려면 Git ' 복원하다 ' 명령. 이를 위해 충분히 효과적인 절차를 나열했습니다.





1단계: Git Bash 터미널 열기

Window 시작 메뉴에서 Git Bash 터미널을 시작합니다.



2단계: 작업 저장소 변경

다음으로 '를 통해 Git 로컬 리포지토리를 변경합니다. CD ' 명령:

$ CD '씨:\힘내'

3단계: 새 파일 만들기

'의 도움으로 새 파일을 만듭니다. 접촉 ” 명령을 실행하고 파일 이름을 지정합니다.

$ 접촉 파일1.txt

4단계: 스테이징 영역에 파일 추가

다음으로 새로 생성된 파일을 ' 스테이징 영역에 추가합니다. 자식 추가 ' 명령:

$ 자식 추가 파일1.txt

다음 단계로 넘어갑시다.

5단계: 파일 상태 확인

파일이 준비 영역에 추가되었는지 여부를 확인하려면 파일 상태를 확인하십시오.

$ 자식 상태

이제 파일이 준비 영역에 있는 것을 볼 수 있습니다.

6단계: 스테이징된 파일의 스테이징 해제

이제 ' 자식 복원 ' 명령:

$ 자식 복원하다 --일부러 꾸민 파일1.txt

파일이 Unstaged인지 여부를 ' 자식 상태 ' 명령:

$ 자식 상태

아래 출력은 Git에서 파일을 성공적으로 unstaged했음을 보여줍니다.

커밋된 파일을 언스테이징하는 방법은 무엇입니까?

Git 리포지토리에서 커밋된 파일을 언스테이징하려면 아래 제공된 지침을 따르십시오.

1단계: 스테이징 영역에 파일 추가

먼저 제공된 명령을 사용하여 스테이징 영역에 추적되지 않은 파일을 추가합니다. 여기서 “ . ” 기호는 스테이지되지 않은 영역의 모든 파일과 디렉토리를 스테이지합니다.

$ 자식 추가 .

2단계: 파일 상태 확인

제공된 명령을 사용하여 저장소 상태를 확인하십시오.

$ 자식 상태

여기서 스테이징 환경에 File1.txt, File2.txt 및 디렉토리 demo1을 추가한 것을 볼 수 있습니다.

3단계: 준비된 파일 커밋

'를 사용하여 준비된 파일을 커밋합니다. 자식 커밋 ' 명령과 함께 ' -중 ” 플래그를 사용하여 메시지를 추가합니다.

$ 자식 커밋 -중 '모든 파일이 커밋되었습니다'

4단계: 로그 확인

커밋된 변경 사항을 보려면 Git 로그를 인쇄하십시오.

$ 자식 로그

아래 출력은 준비된 파일과 디렉터리가 커밋되었음을 보여줍니다.

5단계: 커밋된 파일 언스테이징

커밋된 파일을 언스테이징하려면 ' git rm –cached <파일 이름> ” 명령을 사용하여 Git 캐시에서 지정된 파일을 제거합니다.

$ 자식 rm --캐시됨 파일1.txt

커밋된 파일이 unstaged인지 확인하려면 ' 자식 상태 ' 명령:

$ 자식 상태

여기에서 파일이 삭제되고 준비되지 않은 영역에 추가되는 것을 볼 수 있습니다.

Git에서 파일을 언스테이징하는 방법을 배웠습니다.

결론

사용자는 스테이징 파일과 커밋된 파일을 언스테이징할 수 있습니다. 스테이징된 파일을 언스테이징하려면 먼저 Git 리포지토리를 열고 ' git restore –staged <파일 이름> ' 명령. 커밋된 파일을 언스테이징하려면 ' git rm –cached <파일 이름> ” Git bash 터미널에서 명령. 이 글에서는 Git에서 파일을 언스테이징하는 방법을 설명했습니다.