jak przenieść / zmienić nazwę pliku w Magit?

18

Instrukcji za wprowadzenie mówi:

Magit otacza i w wielu przypadkach poprawia co najmniej następujące polecenia porcelany Git: dodawanie, am, dzielenie, obwinianie, rozgałęzianie, kasa, wiśnia, wybieranie wiśni, czyszczenie, klonowanie, zatwierdzanie, konfiguracja, opisywanie, porównywanie, pobieranie, formatowanie patch, init, log, merge, merge-tree, mv , notes, pull, rebase, reflog, remote, pull-request, reset, revert, rm, show, stash, submodule i tag.

Jednak nie jestem w stanie dowiedzieć się, jak faktycznie przenieść z niego plik. Pewnie, że mogę po prostu uciec git mv, ale biorąc to do logicznej skrajności, równie dobrze moglibyśmy użyć gitzamiast Magit: P Biorąc pod uwagę instrukcje mv, zastanawiam się, czy to pomyłka, czy nie.

Znalazłem tylko to stare pytanie, ale jest bardzo stare według standardów Magit. Być może coś się zmieniło?

Jorge Israel Peña
źródło

Odpowiedzi:

24

magit-file-renamejest związana Rw magit-modebuforze.

asjo
źródło
9
Pamiętaj, że bufor stanu Magit używa kontekstowych map klawiszy! Gdy bufor stanu nie pokazuje żadnych plików (jak w: twoje drzewo robocze jest czyste), musisz przenieść punkt do ostatniej pustej linii na dole tego bufora, a następnie nacisnąć, Raby wykonać magit-file-rename. Jeśli punkt znajduje się w linii pokazującej gałąź (jak master), zamiast tego Rzostanie wykonane uderzenie magit-branch-rename. Zajęło mi to trochę czasu, aby to rozgryźć.
ack