In der Einführung des Handbuchs heißt es:
Magit wickelt die folgenden Git-Porzellanbefehle ein und verbessert sie in vielen Fällen: add, am, bisect, blame, branch, checkout, cherry, cherry-pick, clean, clone, commit, config, describe, diff, fetch, format- patch, init, log, merge, merge-tree, mv , notizen, pull, rebase, reflog, remote, request-pull, reset, revert, rm, show, stash, submodul und tag.
Ich kann jedoch nicht genau herausfinden, wie eine Datei tatsächlich daraus verschoben wird. Klar, ich kann einfach losrennen git mv
, aber nehmen wir das auf das logische Extrem, das wir genauso gut git
anstelle von Magit verwenden könnten : P Angesichts der manuellen Erwähnungen mv
frage ich mich, ob das ein Fehler ist oder nicht.
Ich habe nur diese alte Frage gefunden, aber sie ist nach Magit-Maßstäben sehr alt. Vielleicht haben sich die Dinge geändert?
R
um ihn auszuführenmagit-file-rename
. Befindet sich point innerhalb einer Linie, die eine Verzweigung (likemaster
) zeigt,R
wirdmagit-branch-rename
stattdessen ein Treffer ausgeführt . Ich habe eine Weile gebraucht, um das herauszufinden.