要使用BFG Repo-Cleaner来清理gitlab仓库,需要先将仓库clone到本地,然后运行BFG来删除敏感文件。以下是具体步骤:
git clone
to-remove.txt
),然后执行以下命令:java -jar bfg.jar --delete-files to-remove.txt <本地gitlab仓库路径>
其中,bfg.jar
是BFG Repo-Cleaner的jar包,在执行之前需要先将它下载下来。<本地gitlab仓库路径>
是gitlab仓库在本地的路径。
cd <本地gitlab仓库路径>
git push --force
现在,BFG Repo-Cleaner应该可以成功清理gitlab仓库了。