0
我試圖從提交歷史永久刪除文件刪除特定文件,因爲它包含敏感數據。Git的方法:使用高爐煤氣(BEG-回購清潔劑)
要做到這一點,我使用bfg
:https://rtyley.github.io/bfg-repo-cleaner/
該文件稱爲app/config.json
。
但也有在,我不想刪除其他文件夾名爲config.json
其他文件。
我試過如下:
git clone --mirror git://example.com/some-repo.git
bfg --delete-files app/config.json my-repo.git
,但我得到的錯誤信息:
Error: *** Can only match on filename, NOT path *** - remove '/' path segments
如何刪除眼前這個特定的文件?
我做了一個混帳鏡由BFG網站上的文檔的建議。對於這個,我需要當我在回購運行命令的時間做一個正常的克隆 –
它說:'C:\路徑\爲\一些回購\應用程序是不是一個有效的Git repository.' –