【发布时间】:2012-03-07 23:27:40
【问题描述】:
当我通过转到我自己的文件夹并手动删除它(不是使用 git 命令行界面)来删除文件时,git 在我执行“添加”时不会看到文件被删除。或“提交 -m”。
我怎样才能让它在删除文件后看到文件已被删除并在推送期间将其从部署服务器中删除?
【问题讨论】:
-
提交删除(Git 问题)与推送后从部署服务器中删除(不是真正的 Git 问题)并不完全相同。如果您的部署脚本是健全的,那么执行前者将执行后者。
-
Jeremi:我的问题与您所指的任何事情都无关。忘记部署服务器,我说的是本地磁盘。我使用查找器删除了某些内容,然后执行“git add”。但除非我使用“git rm”,否则 git 不会看到文件被删除。我希望能够使用查找器删除文件,然后让 git 了解文件是否被删除。我该怎么做?
-
提交删除意味着让知道文件已被删除,然后提交更改。这就是你的问题所在。你问题的最后一句话是“在推送期间从部署服务器中删除它” - 如果你不想让我认为你在问它,那么你不应该把它放在你的问题中。如果需要,您现在可以编辑它。
-
您以不同的方式两次拼错了我的名字,这让我印象深刻。