我有一个名为“sitemap.xml”的文件(据我所知)不是我的 git 存储库的一部分。它在我的 .gitignore 列表中。为了测试我的理论,我在本地更新了 sitemap.xml 文件,并且它在 Tower(我的 git GUI 客户端)中没有出现变化。
不过,我的网站上有一个现有的“sitemap.xml”。当我实时推送新的 git commit 时,我的站点上现有的“sitemap.xml”文件将被删除。这让我相信“sitemap.xml”仍然是我的 git 存储库的一部分。
我尝试进入本地机器上的终端并在我的 git 存储库的正确目录中执行“git rm sitemap.xml”,但是出现“pathspec”错误,说它“与任何文件都不匹配”。
有任何想法吗?