gpt4 book ai didi

git - 如何 git rm 位于远程但不在本地的文件?

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

我有一些 .swp 文件是我的编辑创建的,之前是不小心提交的。现在我想 merge 到 master 中,但需要删除这些文件。我试图从我的工作副本中删除它们,然后提交。现在文件已在本地删除,但仍存在于 github 上的提交中。我试过 git rm path_to_files,但这返回 fatal: pathspec 'path_to_files' did not match any files,这似乎证实它们已完全从我的本地副本中消失。我怎样才能完全删除它们?谢谢。

最佳答案

由于您的文件是从文件系统本地删除的,您应该能够:

git add . -A
git commit -m 'Deleted files'

或者只是:

git commit -m 'Deleted files' .

(注意最后一点,会添加删除的文件)

关于git - 如何 git rm 位于远程但不在本地的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33006805/

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