gpt4 book ai didi

git - 如何添加和提交使用 "rm"而不是 "git rm"进行的删除?

转载 作者:IT王子 更新时间:2023-10-29 01:24:21 29 4
gpt4 key购买 nike

我使用 rm、Finder 等从 Git 存储库中删除了一堆文件和目录。

我正在寻找一个 Git 命令,它将这些记录到标记为删除的索引中,就好像我对它们调用了 git rm 一样。

我知道 git add -u 会执行此操作以及其他一些操作。我希望我的命令专门处理删除。

最佳答案

文件名中没有空格:

$ git rm `git ls-files -d`

更健壮:

$ git ls-files -z -d | xargs -0 --no-run-if-empty git rm

关于git - 如何添加和提交使用 "rm"而不是 "git rm"进行的删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1856654/

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