Magit内でファイルを移動/名前変更する方法は?


18

マニュアルの紹介には次のように書かれています:

Magitはラップし、多くの場合、少なくとも次のGit磁器コマンドを改善します:add、am、bisect、blame、branch、checkout、cherry、cherry-pick、clean、clone、commit、config、describe、diff、fetch、format-パッチ、init、log、merge、merge-tree、mv、notes、pull、rebase、reflog、remote、request-pull、reset、revert、rm、show、stash、submodule、およびtag。

ただし、実際にファイルをそこから移動する方法はわかりません。確かに私は実行できますがgit mv、それを論理的な極端に取ってgit、Magit:Pの代わりに使用mvすることもできます。マニュアルの言及を考慮すると、それが間違いかどうか疑問に思います。

私はこの古い質問を見つけましたが、Magitの基準では非常に古い質問です。おそらく状況は変わったのでしょうか?

回答:


24

magit-file-renameバッファにバインドさRれていmagit-modeます。


9
Magitステータスバッファは状況依存キーマップを使用することに注意してください!ステータスバッファにファイルが表示されない場合(作業ツリーがクリーンな場合など)、このバッファの最後にある最後の空行にポイントを移動し、ヒットRして実行する必要がありmagit-file-renameます。ポイントが(のようなmaster)分岐を示す行内にある場合、代わりにヒットRが実行さmagit-branch-renameれます。これを理解するためにしばらく時間がかかりました。
ACK
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.