, 나는, .gitignore에 logs/
를 넣어 말아 git push
후, logs/
원격에 나타납니다, 그래서 나는이 .gitignore에 logs/
을 추가하고 커밋하고 푸시 할 수 있지만, logs/
여전히 원격 유지, 어떻게 logs/
를 제거합니까 원격?.gitignore에이 디렉토리를 추가 한 후 원격 repos 디렉토리를 제거하는 방법은 무엇입니까? 태초에
0
A
답변
1
.gitignore
을 비 추적 파일을 무시하지만 파일이 환매 특약에 추가 된 후에는 명시 적으로 제거 될 때까지, 그들은 추적됩니다.
디렉토리를 기록에 남겨 두지 않으려면 git rm -r logs
, git commit
에서 파일을 삭제하기 만하면됩니다. 그러나 디렉토리가 매우 크고 저장소 크기가 크게 늘어난 경우 Yan Zax의 조언에 따라 filter-branch
을 따르십시오.
1
짧은 대답은 $git filter-branch
입니다. 자세한 내용은 살펴 걸릴 경우 :
http://git-scm.com/book/ch6-4.html#The-Nuclear-Option:-filter-branch
및
관련 문제
- 1. web.config에서 디렉토리를 제거하는 방법은 무엇입니까?
- 2. mod_rewrite를 사용하여 URL에서 디렉토리를 제거하는 방법은 무엇입니까?
- 3. svn에서 디렉토리를 수동으로 제거하는 방법은 무엇입니까?
- 4. .htaccess를 다시 작성하여 디렉토리를 제거하는 방법은 무엇입니까?
- 5. 리눅스에서 디렉토리를 제거하는 프로세스를 찾는 방법은 무엇입니까?
- 6. 원격 서버에서 파일 디렉토리를 검색하는 방법은 무엇입니까?
- 7. 원격 호스트의 디렉토리를 나열하는 방법은 무엇입니까?
- 8. URL에서 디렉토리를 제거하는 방법
- 9. .zip에서 디렉토리를 제거하는 방법
- 10. 디렉토리를 생성 한 후 디렉토리를 삭제할 수 없습니다.
- 11. 우연히 삭제 한 후 디렉토리를 원격 git으로 푸시
- 12. 디렉토리를 변경 한 후의 수신 후 후크
- 13. scaladoc에 추가 소스 디렉토리를 지정하는 방법은 무엇입니까?
- 14. 디렉토리를 찾을 수없는 경우 디렉토리를 추가 하시겠습니까?
- 15. 디렉토리를 패치하는 방법은 무엇입니까?
- 16. lcov 코드 적용 범위 보고서에서 특정 디렉토리를 제거하는 방법은 무엇입니까?
- 17. 원격 윈도우 서버에 디렉토리를 배포
- 18. SVN 디렉토리를 체크 아웃하는 방법은 무엇입니까?
- 19. 루트 디렉토리를 변경할 때 codeigniter에서 index.php를 제거하는 방법은 무엇입니까?
- 20. 디렉토리를 확인하는 방법은 SVN 저장소입니다
- 21. 원격 자식 저장소를 미러링하기 위해 로컬 디렉토리를 설정하는 방법은 무엇입니까?
- 22. 속성에서 디렉토리를 추출하는 방법은 무엇입니까?
- 23. PATH에 .bashrc 파일의 디렉토리를 추가하는 방법은 무엇입니까?
- 24. 이전에 Oracle 설치 디렉토리를 삭제 한 경우 Windows 컴퓨터에서 JavaFx를 제거하는 방법은 무엇입니까?
- 25. 로컬 디렉토리를 gradle 의존성으로 추가
- 26. 노트북 디렉토리를
- 27. 지정된 경로에서 파일 및 디렉토리를 제거하는 방법은 무엇입니까?
- 28. PyCharm3, "디렉토리를 확인할 수 없습니다"라는 메시지를 제거하는 방법은 무엇입니까?
- 29. eiffel에서 디렉토리를 트래버스하는 방법은 무엇입니까?