git 내역에는 많은 jar 파일이 있고 많은 공간을 차지합니다. BFG Repo Cleaner를 사용하여 기록에서 모든 jar 파일을 삭제할 수 있습니까? 나는 bfg --delete-files .jar <git repo name>.git과 같은 명령을 실행하는 것이 좋겠지 만 확실하지는 않습니다. 이렇게하는 것이 올바른 방법입니까? 그렇지 않은 경우 내
그룹 프로젝트에서 작업 중이고 모든 메모리에서 파일을 제거하고 싶습니다. 내용, 파일 이름, 모든 것! 나는 Git repo에 남아있는 어떤 흔적도 원하지 않는다. 나는 이것을 bfg을 사용하여 수행하려했지만 Github 페이지에서 "이 시점에서 저장소를 찾아보기 기능"을 사용하여 파일을 찾을 수 있습니다. 망할 놈의 repo가 .../electrici
git hashes를 사용하여 문제 추적 시스템과 같은 특정 버전을 가리 킵니다. BFG로 저장소를 정리할 때, 모든/많은 해시가 변경되어 정보가 손실됩니다. BFG는 repo를 정리할 때 기존 개정판 해시와 새 개정 해시 간의 매핑을 생성 할 수 있습니까? 모든 커밋이 할 수있는
bfg repo cleaner를 사용하여 코드 (4 개 이상)의 여러 빈 줄에서 내 repo를 정리하려고했습니다. 나는 다양한 정규식을 시도했지만 해결책을 찾지 못했습니다. 내가 얻은 가장 가까운 결과는 단순히 파일에서 모든 새 줄을 제거하는 것이 었습니다. 내가 어떻게 bfg 또는 다른 도구로 이것을 할 수 있습니까?
저희 회사 웹 사이트에는 큰 바이너리 (PDF, MP3 등)가 들어있는 디렉토리가있는 Git repo가 있습니다. 당연히, 이것은 복제를 꽤 비실용적으로 만드는 정말로 큰 repo를 가져 왔습니다. 여러 가지 지점에서 많은 수의 커밋이있었습니다. 나는 내 저장소에서이 바이너리를 제거하려는 수단으로 BFG Repo-Cleaner (이 과정을 간소화하는 것
BFG는 옵션 --strip-blobs-bigger-than 합니까 이눔-LFS 자체 지원은 크기에 따라 파일을 추적 지원, 또는 확장에 따라에만? git-lfs-track 맨 페이지는 확장자 지정 만 지원하는 것으로 보입니다. 따라서 BFS는이 옵션을 사용하여 파일 확장자 목록을 자동으로 결정합니다.
MacOS에서 imageoptim-cli와 같은 도구를 사용하여 이미지를 스쿼시하고 git history에서 repo 크기를 줄이려고합니다. BFG가 좀 더 임의의 명령을 실행할 수 있습니까? 내 git filter-branch는 다음과 같이보고 : https://gist.github.com/zbeekman/7482ccd0e87f495387951bd612d
명령 줄 옵션에서 bfg가 수행하기 전에 수행 할 작업을 볼 수있는 방법이 있음을 알 수 없습니다. 내가이 명령을 실행하면 는 : $ bfg --strip-blobs-bigger-than 1M --replace-text banned.txt repo.git
난을 삭제 실제 전 1M보다 큰 파일의 목록을 얻을 수 있습니까?
를 사용하여 커밋, 다음 발생하여 보호 : Protected commits
-----------------
These are your protected commits, and so their contents will NOT be altered:
* commit ******* (protected by 'HEAD')
나는 최근에 내가 민감한 정보를 담고있는 .env 파일을 우연히 저지른 것을 발견했다. 내 생각 엔 Webstorm이 생성 한 파일을 .gitignore 파일에 즉시 추가했기 때문에 실수로이 파일을 git에 추가 할 것인지 묻는 메시지가 나타나면 실수로 OK (확인)를 클릭 한 것입니다. 나는이 파일이 몇 주 동안 지속적으로 VCS로 보내지는 것을 알지 못