gpt4 book ai didi

git - 从 git 历史记录中删除文件不起作用

转载 作者:太空狗 更新时间:2023-10-29 13:21:10 29 4
gpt4 key购买 nike

我正在尝试使用 this GitHub procedure 删除包含敏感数据的文件.

但是,这不适用于我的特定存储库。当我运行时:

git filter-branch --index-filter 'git rm --cached --ignore-unmatch some_file.json' \
--prune-empty --tag-name-filter cat -- --all

它完成于:

Rewrite 73f9cce9ab282cec272022314f361c1cd48955a7 (418/418)  
WARNING: Ref 'refs/heads/master' is unchanged
WARNING: Ref 'refs/remotes/origin/blah' is unchanged
WARNING: Ref 'refs/remotes/origin/blah2' is unchanged
WARNING: Ref 'refs/remotes/origin/blah3' is unchanged
WARNING: Ref 'refs/remotes/origin/blah4' is unchanged
WARNING: Ref 'refs/remotes/origin/master' is unchanged

但一切都没有改变。当我做的时候

git push origin master --force 

它说

Everything up-to-date

有人知道我做错了什么吗?

最佳答案

根据评论中的讨论,使用文件的完整路径。该命令的当前版本正在删除顶级 repo 目录中的 some_file.json

关于git - 从 git 历史记录中删除文件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12149744/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com