Git에서 모든 파일을 체크 아웃하지 않고 다른 브랜치로 전환 할 수 있습니까?
브랜치를 전환 한 후 모든 파일을 삭제하고 재생성하고 커밋하고 다시 전환해야합니다. 따라서 파일을 체크 아웃하는 것은 시간 낭비 일뿐입니다 (약 14,000 개의 파일이 있으며 긴 작업입니다).
모든 것을 명확하게하려면 :
문서 를 GitHub 에 업로드하려면이 모든 것이 필요합니다 .
gh-pages 브랜치 가있는 저장소가 있습니다. 문서를 로컬로 다시 빌드 할 때 저장소 디렉터리에 복사하고 커밋하고 GitHub에 푸시합니다. 그러나 나는 로컬에 두 개의 문서 사본을 가지고 있었기 때문에 행복하지 않았습니다. 그리고 빈 가지를 만들고 커밋 한 후 빈으로 전환하고 파일을 삭제하기로 결정했습니다. 그러나 다시 전환하는 것은 긴 작업이므로이 질문을했습니다.
gh-pages 브랜치 에 남겨두고 파일을 삭제할 수 있다는 것을 알고 있지만 더러운 작업 트리를 좋아하지 않습니다.