Git에서 Stash 레코드를 삭제하는 방법

Git Eseo Stash Lekodeuleul Sagjehaneun Bangbeob



대부분의 경우 프로젝트 작업을 하는 동안 현재 디렉터리에서 수행된 최신 변경 사항이나 업데이트를 Git에 유지할 필요가 없습니다. 이 상황에서 이러한 변경 사항을 숨길 수 있습니다. Git stash는 임시 변경 사항을 저장하는 임시 선반입니다. 인덱스를 사용하여 변경 사항을 보유합니다. 또한 '를 활용하여 불필요한 숨김 기록을 삭제할 수 있습니다. $ git stash drop ' 명령.

이 가이드에서는 Git에서 숨김 레코드를 삭제하는 가장 쉬운 방법을 배웁니다.

Git에서 Stash 레코드를 삭제하는 방법은 무엇입니까?

숨김 레코드를 정리하기 위해 먼저 프로젝트 파일을 변경하고 Git 저장소에 추가합니다. 그 후 ' $ 자식 숨김 ” 명령을 사용하여 이러한 변경 사항을 일시적으로 유지합니다. 그런 다음 '$ git 보관함 ” 명령을 사용하여 숨김 레코드를 삭제합니다.







위의 시나리오를 구현하기 위해 아래 단계를 확인합시다!



1단계: Git 저장소로 이동
'를 활용하여 Git 로컬 저장소로 이동합니다. CD ' 명령:



$ CD 'C:\사용자 \N azma\Git\mari_khan'





2단계: 파일 생성
다음으로 제공된 명령을 실행하여 새 파일을 만듭니다.

$ 접촉 파일.txt



3단계: 파일 추적
이제 '를 사용하여 파일을 추적하십시오. 자식 추가 ' 명령:

$ 자식 추가 파일.txt

4단계: 변경 사항 커밋
Git 리포지토리를 업데이트하고 ' -중 '의 '옵션 자식 커밋 ' 명령:

$ 자식 커밋 -중 'file.txt가 추가되었습니다'

5단계: 파일 업데이트
기본 편집기에서 추가된 파일을 열고 텍스트를 추가하고 업데이트합니다.

$ 시작 파일.txt

6단계: 변경 사항 추가
파일을 업데이트한 후 제공된 명령을 사용하여 모든 변경 사항을 Git 리포지토리에 추가합니다.

$ 자식 추가 .

7단계: 변경 사항 보관
이제 ' 자식 숨김 '작업 디렉토리 변경 사항을 일시적으로 유지하는 명령:

$ 자식 숨김

8단계: 숨김 변경 사항 나열
최근 변경 사항을 보려면 ' 자식 숨김 목록 ' 명령:

$ 자식 숨김 목록

보시다시피, 현재 '인덱스가 있는 보관함은 하나뿐입니다. 0 ':

9단계: 숨김 기록 삭제
이제 ' [이메일 보호됨] {0} ' 관련 숨김을 삭제하려면:

$ 자식 숨김 보관함 드롭 @ { 0 }

아래 출력은 특정 은닉 레코드가 성공적으로 삭제되었음을 나타냅니다.

10단계: 삭제된 스태시 확인
실행 ' 자식 숨김 ” 명령을 사용하여 숨길 필요가 있는 변경 사항을 확인합니다.

$ 자식 숨김

보시다시피 더 이상 로컬 변경 사항이 없습니다.

인덱스를 사용하여 숨김 레코드를 삭제하고 싶으십니까? 제공된 절차를 살펴보십시오!

색인 번호를 사용하여 Git에서 Stash 레코드를 삭제하는 방법은 무엇입니까?

위의 작업을 다른 방식으로 수행하는 또 다른 명령은 삭제할 stash의 인덱스 번호를 사용하는 것입니다.

명시된 개념을 실제로 구현하려면 다음 단계를 확인하십시오.

1단계: 스태시 나열
먼저 제공된 명령을 사용하여 모든 숨김 목록을 표시합니다.

$ 자식 숨김 목록

아래 출력에 따르면 현재 변경 사항이 포함된 두 개의 숨김 인덱스가 있습니다.

2단계: 스태시 레코드 제거
이제 ' 자식 숨김 드롭 삭제해야 하는 숨김의 색인 번호와 함께 '명령:

$ 자식 숨김 하락 1

여기에서 '에 저장된 숨김 레코드를 성공적으로 삭제하거나 삭제했습니다. 1 ' 인덱스:

Git에서 여러 Stash 레코드를 삭제하는 방법은 무엇입니까?

한 번에 여러 또는 모든 은닉물을 삭제하려면 ' 자식 숨김 드롭 ' 명령. 이를 위해 제공된 지침을 따르십시오.

1단계: 스태시 나열
먼저 제공된 명령을 실행하여 숨김 목록을 봅니다.

$ 자식 숨김 목록

2단계: 모든 숨김 기록 삭제
이제 'git stash drop' 명령을 실행하여 모든 숨김 레코드를 삭제합니다.

$ 자식 숨김 하락

3단계: Git 보관
다음으로 ' 자식 숨김 ” 명령을 사용하여 숨길 필요가 있는 변경 사항을 확인합니다.

$ 자식 숨김

아래 출력은 저장할 변경 사항이 없음을 보여줍니다.

Git에서 stashed를 삭제하는 다양한 방법을 설명했습니다.

결론

Git에서 stash 레코드를 삭제하려면 먼저 Git 디렉토리로 이동하여 새 텍스트 파일을 생성하고 추적합니다. 그런 다음 파일을 열고 변경합니다. 그런 다음 디렉토리에 모든 변경 사항을 추가하고 ' $ 자식 숨김 ' 명령. 이제 ' $ git stash drop [이메일 보호됨] {인덱스} ' 명령을 실행하고 모든 숨김 레코드를 삭제합니다. 모든 은닉물을 한 번에 삭제하려면 ' $ git stash drop ' 명령. 이 가이드에서는 Git에서 stash 레코드를 삭제하는 방법을 설명했습니다.