문제

GitHub에서 디렉토리와 해당 기록을 완전히 제거하는 방법이 있습니까?

도움이 되었습니까?

해결책

GitHub에서 프로젝트 삭제를 요청하는 경우 프로젝트를 열고 "관리" 탭을 클릭합니다(또는 직접 찾아보기). https://github.com/username/project_name/edit) 페이지 하단에서 "이 저장소 삭제"를 클릭합니다.이를 확인하라는 메시지가 표시되고 사라집니다.

저장소의 일부를 지우고 싶다면 git 저장소에 지우고 GitHub에 푸시해야 합니다.

GitHub가 작성했습니다. 이것에 대한 하우투 FAQ에서.직접 시도해 본 적이 없으므로 더 자세히 안내할 수는 없지만 여기에서는 직접 관리할 수 있을 것입니다.

두 경우 모두 당연히 제3자 끌어오기는 삭제되지 않습니다. 귀하가 저장소를 삭제하기 전에 누군가 저장소를 가져왔다면 해당 저장소는 종료되며 이에 대해 많은 조치를 취할 수 없습니다("제발"을 시도하는 것 외에는- 기술).

다른 팁

파일 또는 디렉토리 (및 모든 관련 이력)를 선택적으로 삭제하려면 사용할 수 있습니다. git filter-branch.

이것은 실수로 저장소에 체크인 파일을 완전히 삭제하려는 경우에 매우 유용합니다.

구문은 간단합니다.

git filter-branch --tree-filter 'rm -f filename' HEAD

더 많은 정보 남자 페이지.

편집 탭으로 이동하십시오. 페이지 하단에 삭제 링크가 있습니다.

이것은 Github Repo에서 디렉토리를 삭제하지만 로컬 시스템은 가장 쉬운 방법입니다.

git rm -r --cached FolderName
git commit -m "Removed folder from repository"
git push origin master
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top