gpt4 book ai didi

git - 如何递归地删除 git 存储库中包含 ~ 的临时文件

转载 作者:太空狗 更新时间:2023-10-29 14:38:17 24 4
gpt4 key购买 nike

我已将大量文件和文件夹提交到 git 存储库,但发现所有以 ~ 结尾的临时文件也已提交。我想递归地删除这些。我试过了

git rm -r *~

不幸的是,这不会遍历每个子文件夹来删除这些文件。

这里缺少什么?

最佳答案

引用 glob 让 git(而不是你的 shell)扩展它。

git rm '*~'

请注意,在这种情况下您不需要-r。 (所有 ...~ 都是临时的文件,您不希望删除目录及其内容,而这正是 -r 的全部内容。 )

关于git - 如何递归地删除 git 存储库中包含 ~ 的临时文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25430661/

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