26

git mv有没有一种从 magit中调用文件的好方法?我知道可以使用 运行任何 git 命令:,但这不会自动完成文件名。

4

3 回答 3

20

我不确定是否有直接的方法,但是...

鉴于 amv a rmplus an相同add,您可以正常重命名文件(例如,在 dired 中),然后暂存随之而来的更改 - 已删除文件和新文件。

Git应该弄清楚。

编辑:

M-x vc-rename-file?

于 2013-07-12T09:56:33.890 回答
17

至少在当前版本的 magit 中可供参考,magit-file-rename可以由R.

于 2016-09-23T21:35:04.697 回答
8

我为此使用了dired。C-x d当文件打开时,然后按!文件以运行git mv ? newpath以文件为?参数的命令。

于 2013-11-04T08:42:40.963 回答