git stash 와 unstash 의 사용 동작,git unstash failed

2500 단어 git.stashunstash
장면 은 다음 과 같 습 니 다.당신 이 수 요 를 개발 하고 있 을 때 갑자기 온라인 에서 bug 를 발 견 했 습 니 다.즉시 복구 해 야 합 니 다.1 이 필요 한 코드 는 완선 되 지 않 고 테스트 를 거치 지 않 았 기 때문에 수요 1 에 대한 수정 을 잠시 숨 기 고 싶 습 니 다.그러면 stash 기능 을 사용 할 수 있 습 니 다.
VCS-->git -->stash
이 럴 때 수요 1 에 대한 수정 은 모두 숨겨 진다.지금 bug 처리 완료 라 고 가정 해 봐.계속 개발 수요 가 필요 합 니 다.지금 은 unstash 가 필요 합 니 다.
VCS--->git-->Unstash,방금 stash 를 선택 하고 Pop stash 를 선택 하 십시오.pop stash 를 누 르 면 됩 니 다.다음 그림:

그러나 여기 서 문제 가 발생 했 습 니 다.화면 오른쪽 아래 에 다음 과 같은 힌트 가 있 습 니 다.

View them 를 누 르 면.DS 입 니 다.store 파일,이것 은.gitignore 에서 이 파일 을 무시 했다 고 밝 혔 습 니 다.그래서 제 local Changes 에는 이 파일 이 없습니다.
어 쩔 수 없어 요.먼저 수정 해 야 해 요.gitignore,무시 하지 마 세 요.DSstore.그리고 git status 를 실행 하면 두 파일 이 수정 되 었 습 니 다.

그리고 git checkout 을 실행 합 니 다--../.DSStore 즉시 스크롤 백.DSstore。그리고 다시 unstash,ok.
그리고 스크롤 백 도 필요 해.gitignore.
git stash 명령 임시 저장
(1)git stash save “save message” 저장 소 를 실행 할 때 비 고 를 추가 하여 찾기 편 하고 git stash 만 가능 하지만 찾 을 때 식별 하기 불편 합 니 다.
(2)git stash list stash 가 어떤 저장 소 를 가지 고 있 는 지 확인 합 니 다.
(3)git stash show 은 어떤 변경 사항 을 보 여 줍 니까?기본 show 첫 번 째 저장 소 입 니 다.다른 저장 소 를 표시 하려 면 뒤에 stash@{$num}을 추가 합 니 다.예 를 들 어 두 번 째 git stash show stash@{1}
(4)git stash show -p 첫 번 째 저장 소의 변경 사항 을 표시 합 니 다.다른 저장 소 를 표시 하려 면 명령:git stash show stash@{$num}-p,예 를 들 어 두 번 째:git stash show stash@{1}-p
(5)git stash apply 은 저장 소 를 적용 하지만 저장 소 를 저장 소 목록 에서 삭제 하지 않 습 니 다.기본적으로 첫 번 째 저장 소,즉 stash@{0}을 사용 합 니 다.다른 저장 소 를 사용 하려 면 git stash apply stash@{$num},예 를 들 어 두 번 째:git stash apply stash@{1}
(6)git stash pop 명령 은 이전 캐 시 된 작업 디 렉 터 리 를 복원 하고 캐 시 스 택 에 있 는 해당 stash 를 삭제 하 며 해당 변경 사항 을 현재 작업 디 렉 터 리 에 적용 합 니 다.기본 값 은 첫 번 째 stash,즉 stash@{0}입 니 다.다른 stash 를 적용 하고 삭제 하려 면 명령:git stash pop stash@{$num},예 를 들 어 두 번 째 stash pop stash@{1}을 적용 하고 삭제 합 니 다.
(7)git stash drop stash@{KaTeX parse error: Expected 'EOF', got '}' at position 4: num}̲  stash@{num}저장 소 를 버 리 고 목록 에서 이 저장 소 를 삭제 합 니 다.
(8)git stash clear 캐 시 를 모두 삭제 한 stash
이상 은 개인 적 인 경험 이 므 로 여러분 에 게 참고 가 되 기 를 바 랍 니 다.여러분 들 도 저 희 를 많이 응원 해 주시 기 바 랍 니 다.만약 잘못 이 있 거나 완전히 고려 하지 않 은 부분 이 있다 면 아낌없이 가르침 을 주시 기 바 랍 니 다.

좋은 웹페이지 즐겨찾기