如何在Magit中移动/重命名文件?


18

手册的介绍说:

Magit包装,并且在许多情况下至少改善了以下Git瓷器命令:添加,上午,二等分,非指责,分支,签出,樱桃,樱桃拣选,清理,克隆,提交,配置,描述,比较,提取,格式化-补丁,初始化,日志,合并,合并树,MV,注释,拉取,重新设置,引用日志,远程,请求拉,重置,还原,RM,显示,存储,子模块和标签。

但是,我不太清楚如何实际从中移动文件。当然,我可以运行git mv,但是将其git推到逻辑极限,我们不妨使用它代替Magit:P考虑到手册中提到的内容mv,我想知道这是否是一个错误。

我只发现了这个老问题,但是按照Magit的标准,它已经很老了。也许情况已经变了?

Answers:


24

magit-file-rename势必会Rmagit-mode缓冲区。


9
请记住,Magit状态缓冲区使用上下文相关的键盘映射!当状态缓冲区未显示任何文件时(例如:工作树是干净的),您必须将指针移至该缓冲区底部的最后一个空行,然后单击R执行magit-file-rename。如果point在显示分支的线内(如master),R则将执行命中magit-branch-rename。花了我一段时间来解决这个问题。
确认
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.