我知道这是一个 Alpha 产品,但我认为这是一个设置而不是一个错误。当我使用 textmate 文件管理器删除文件时,该文件被删除,但仍保留在项目中,并带有一个红色的“X”。见下图。
我检查了文件系统,但它不存在,并且还提交了 git 并将更改推送到我的 github 存储库。
有任何想法吗?
编辑
交叉发布到 Textmate 邮件列表。至今没有答案。 http://textmate.1073791.n5.nabble.com/Textmate-2-Alpha-and-deleting-files-td26669.html
解决方案
根据 danodonovan 的建议,我调查了 git 问题。结果git status显示了文件,最终它们被提交了。
这不起作用:
$ git add .
$ git commit -m "message"
$ git push origin master
这确实有效:
$ git commit -a -m "message"
$ git push origin master
我认为 -a -m 是第一组命令的同义词。在任何情况下,问题都解决了,不是 Textmate 问题,而是未提交的删除,这是有道理的。谢谢你丹多诺万。