27 这是非常基本的,但是我一直无法在网上找到答案。是否可以git rm从magit删除跟踪的文件? 谢谢 magit deletion — 巫师 source 在超级用户上已提出并回答了该问题:superuser.com/questions/516639/…。 — 雷米 还有magit-do-async-shell-command,我将其绑定到magit-status缓冲区中的“&”。 — 10
20 Magit没有提供执行该命令的命令git rm(但是,如果您打开了功能请求,那么我最终可能会添加它)。 同时,您可以使用其他方法(例如,使用)删除文件M-x delete-file RET <file> RET。完成此操作后,请使用刷新Magit缓冲区g,然后通过在未暂存的更改列表中移至该文件然后按来暂存文件的“删除” s。 — 塔尔修斯 source
14 Magit不支持git rm。而是,删除目录中的文件夹,然后进行更改。 您也可以!用来启动任何git命令。 — 雷米 source 23 K(magit-file-untrack)做git rm --cached — npostavs 此“ K”键非常有用。谢谢。 — Wizmer '16 @npostavs为什么您的评论不被接受? — 丹尼尔· @Daniel这是另一个问题的答案。 — npostavs @npostavs感谢您的评论。我看到了,所以git rm --cached不会从磁盘上删除文件,但是会删除git rm。谢谢! — 丹尼尔