이 가이드에서는 다음에 대해 설명합니다.
Git의 'git stash' 명령은 무엇입니까?
“ 자식 숨김 ” 명령은 사용자가 작업 복사본에서 커밋되지 않은 변경 사항을 임시로 유지하는 데 사용되며, 그러면 다른 작업을 쉽게 수행할 수 있습니다. 그런 다음 다시 돌아와 나중에 이러한 변경 사항을 다시 적용합니다. 더 구체적으로 말하자면, 숨김은 사용자가 컨텍스트를 빠르게 전환하고 다른 작업을 수행하려고 할 때 편리한 프로세스가 됩니다.
Git에서 커밋되지 않은 변경 사항을 'git stash'하는 방법은 무엇입니까?
'를 사용하려면 자식 숨김 ” 명령을 사용하여 커밋되지 않은 변경 사항을 임시로 저장하고 제공된 단계를 따릅니다.
- 로컬 저장소로 이동합니다.
- 현재 작업 중인 저장소의 현재 상태를 봅니다.
- 실행 ' 자식 숨김 ” 명령을 사용하여 추적된 변경 사항과 추적되지 않은 변경 사항을 임시로 유지합니다.
- 숨김 변경 사항 색인을 표시하는 숨김 목록을 확인하십시오.
- '를 실행 자식 쇼 ” 명령을 사용하여 변경 사항을 자세히 표시합니다.
- 다시 적용하려면 ' 자식 숨김 팝 ' 명령.
- 실행 ' 자식 숨김 지우기 ” 명령을 사용하여 숨겨진 인덱스를 지웁니다.
1단계: 특정 Git 리포지토리로 이동
원하는 Git 로컬 리포지토리와 함께 제공된 명령을 사용하고 해당 리포지토리로 이동합니다.
CD '기음:\사용자 \N 아즈마\Git\Coco1'
2단계: 상태 확인
'를 실행하여 작업 저장소의 현재 상태를 보려면 자식 상태 ' 명령:
자식 상태
보시다시피 추적/추적되지 않은 변경 사항이 Git 작업 영역과 스테이징 인덱스에 존재합니다. 예를 들어, ' demofile.py ' 그리고 ' testfile.html ” 파일:
3단계: 변경 사항 숨기기
이제 '를 실행하십시오. 자식 숨김 ” 단계적 및 단계적 변경을 일시적으로 보류하는 명령:
자식 숨김
4단계: Stash 변경 사항 나열
다음으로 '를 실행하여 숨김 변경 사항을 나열하십시오. 자식 숨김 목록 ' 명령:
자식 숨김 목록제공된 출력에 따르면 숨김 목록은 ' 보관@{0} ” 숨김 색인:
5단계: 보관함 표시
숨김 인덱스 변경 사항을 보려면 제공된 명령을 사용하십시오.
자식 숨김 보여주다아래 주어진 출력에서 stashed 인덱스는 추적된 ' demofile.py ' 파일 및 수정된 추적되지 않은 ' testfile.html ” 파일:
6단계: 확인
다시 한 번 다음 명령을 사용하여 확인을 위해 Git 리포지토리의 현재 상태를 확인합니다.
자식 상태커밋할 것이 없고 작업 트리가 정리된 것을 볼 수 있습니다.
7단계: Stash 변경 사항 적용
임시 보유 보관함 변경 사항을 적용하려면 ' 자식 숨김 팝 ' 명령:
자식 숨김 팝아래 제공된 출력에서 stash 변경 사항이 git 작업 영역 및 스테이징 인덱스로 되돌아갔습니다.
8단계: 보관함 지우기
실행 ' 자식 숨김 지우기 ” 숨김 변경 사항을 영구적으로 지우는 명령:
자식 숨김 분명한
이제 제공된 명령을 실행하여 변경 사항을 숨깁니다.
자식 숨김로컬 변경 사항을 저장할 필요가 없음을 확인할 수 있습니다.
그게 다야! Git의 'git stash' 명령에 대한 정보를 제공했습니다.
결론
'git stash' 명령은 사용자가 작업 복사본에서 수행한 미단계 및 단계적 변경 사항을 임시로 저장하는 데 사용됩니다. 이렇게 하려면 로컬 저장소로 이동하여 현재 작업 중인 저장소의 현재 상태를 확인합니다. 그런 다음 '를 실행하십시오. 자식 숨김 ” 명령을 사용하여 커밋되지 않은 변경 사항을 일시적으로 보류합니다. 다음으로 숨김 변경 사항 인덱스를 표시하는 숨김 목록을 확인합니다. 그 후 ' 자식 쇼 ” 명령을 실행하여 변경 사항을 자세히 보고 다시 적용하려면 “ 자식 숨김 팝 ' 명령. 이 게시물은 Git의 'git stash' 명령에 대해 설명했습니다.