comment déplacer / renommer un fichier dans Magit?

18

L' introduction du manuel dit:

Magit encapsule et dans de nombreux cas améliore au moins les commandes de porcelaine Git suivantes: ajouter, am, bissecter, blâmer, branche, extraire, cerise, cerise sur le gâteau, nettoyer, cloner, valider, configurer, décrire, diff, récupérer, formater- patch, init, log, merge, merge-tree, mv , notes, pull, rebase, reflog, remote, request-pull, reset, revert, rm, show, stash, submodule, and tag.

Cependant, je n'arrive pas à comprendre comment en déplacer un fichier. Bien sûr, je peux simplement courir git mv, mais en gitpoussant cela à l'extrême logique, nous pourrions tout aussi bien utiliser à la place de Magit: P Compte tenu des mentions manuelles mv, je me demande si c'est une erreur ou non.

Je n'ai trouvé que cette vieille question, mais elle est très ancienne par rapport aux normes Magit. Peut-être que les choses ont changé?

Jorge Israel Peña
la source

Réponses:

24

magit-file-renameest lié à Rde magit-modetampons.

asjo
la source
9
N'oubliez pas que le tampon d'état Magit utilise des keymaps contextuels! Lorsque le tampon d'état n'affiche aucun fichier (comme dans: votre arbre de travail est propre), vous devez déplacer le point sur la dernière ligne vide au bas de ce tampon, puis appuyer sur Rpour exécuter magit-file-rename. Si le point se trouve dans une ligne qui montre une branche (comme master), la frappe Rs'exécutera à la magit-branch-renameplace. Cela m'a pris un certain temps pour comprendre cela.
ack