2017-04-17 32 views
0

我有一个本地和远程git存储库,我用于网站本地开发和远程部署。如何删除git远程工作目录中的“剩余”文件?

本地,我删除了几个文件并提交了更改。一切都很好。将更改推送到远程存储库时,本地工作目录中删除的文件仍存在于远程工作目录中。

如何让远程工作目录反映删除?

+0

无法通过快速测试进行复制。我假设这些文件先前已被追踪,并且在本地显示为在'git show'中被删除,没有错误消息(推送似乎成功),并且您使用合理的当前git和repo的* receive.denyCurrentBranch *设置为* updateInstead *;如果任何这些假设是错误的,请纠正。如果你在远程运行'git status',你会看到什么?远程“HEAD”的提交ID(sha1)与本地的相同吗? –

+0

@MarkAdelsberger感谢您的详细问题。 –

+0

@MarkAdelsberger糟糕,提早进入。我的远程服务器的git是旧的。让我得到更新并回来给你。 –

回答

0

事实证明,远程服务器上的git版本相当老旧。更新它似乎已经修复了一切。感谢Mark Adelsberger提供的线索!