我正在尝试从Git历史中永久删除一个文件,因为它包含敏感数据。
为了做到这一点,我正在使用:https://rtyley.github.io/bfg-repo-cleaner/ 这个文件被称为
然而,其他文件夹中也有名为
我尝试了以下方法:
但是我收到了错误信息:
如何只删除这个特定的文件?
为了做到这一点,我正在使用: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
如何只删除这个特定的文件?
C:\path\to\some-repo\app 不是有效的 Git 仓库。
- Yahya Uddin