망할 놈의 명령 방법은 원격 폴더 또는 파일을 누르면 삭제 된

망할 놈의 명령 방법은 원격 폴더 또는 파일을 누르면 삭제 된

사용 시나리오 :

실수로 파일이나 폴더를 많이 제출 한 로컬 프로젝트에 원격 데이터베이스를 구성하기 때문에이 같은 .idea .settings의 .project .iml로 제출해서는 안 로그 및 기타 문서. .gitignore 파일이 제대로 구성되어 있지 않기 때문에 그리고 원격 저장소 자식에 업로드 원하지 않는 디렉토리를 일으킬 가능성이있다. 관심 .gitignore 구성 파일 또한, 다음은 솔루션입니다.

예 :

이러한 삭제 데이터 디렉토리에 필요로 :

그림 삽입 설명 여기

다음과 같이 구체적인 단계는 다음과 같습니다

삭제할 파일을 미리 (1) (디렉토리가 명확하지 않은 경우 파일의 존재는 삭제 안)

git rm -r -n --cached 文件/文件夹名称 

이 매개 변수를 추가 -N 명령은이 파일을 삭제하지 않지만 파일 목록 미리보기를 삭제하는 명령을 보여주기 위해 실행됩니다.

(2) (로컬 파일이나 폴더를 삭제하지 마십시오) 올바른 파일 삭제를 결정

git rm -r --cached 文件/文件夹名称

(3) 지방으로 원격 서버로 전송하고 푸시

git commit -m "提交说明"
git push origin master

운영 스크린 샷 :

그림 삽입 설명 여기

게시 된 348 개 원래 기사 · 원 찬양 1746 · 조회수 1,910,000 +

추천

출처blog.csdn.net/qq_40147863/article/details/97042813