Normalerweise verwende ich nur ein paar git-Befehle, wenn ich Änderungen an einem Repository festschreiben möchte: $ git add --all . $ git commit -m "update." $ git push -u origin master Kann magit in dieser Hinsicht nützlich sein? M-x magit-statusscheint hilfreich zu sein, aber ich bin nicht in der Lage, …
Ich verwalte mehrere Git-Repositorys mit Magit und ihre Anzahl wächst ständig. Gibt es eine Möglichkeit, magit über all diese Projekte zu informieren, sodass ein einziger Befehl eine Zusammenfassung des jeweiligen Status anzeigt, anstatt jeden einzelnen manuell auszuführen magit-status?
Ich bin gezwungen, Windows 10 für ein Projekt zu verwenden. Ja, ich würde lieber GNU / Linux verwenden. Um meinen Verstand zu wahren, habe ich versucht, Windows als einen Bootloader für Emacs zu betrachten :) Leider ist Magit (einer meiner Lieblingsteile von Emacs, der auch das Fehlen einer guten Befehlszeile …
Mit Magit können Sie den Magit-Statuspuffer öffnen, drücken TAB, um das Diff zu erweitern (oder RETum einen separaten Diff-Puffer aufzurufen ), Teile eines Hunks zu markieren und soder udrücken, um die Region zu inszenieren / zu entfernen. Wirklich nett. Ich würde gerne wissen, ob es möglich ist: eine Datei bearbeiten …
Ich vermisse eine visuelle Anzeige des Push / Pull-Fortschritts. Nach Ausführung des entsprechenden Befehls wird magitgedruckt Pushing zu domain.tld: repo.git es wird jedoch kein weiterer Hinweis auf den Fortschritt gegeben. Bei einer langsamen Netzwerkverbindung oder wenn die zu übertragenden Daten groß sind, kann der Vorgang einige Zeit in Anspruch nehmen. …
Ich bin daran interessiert, dass jedes meiner Commits mit meinem GPG-Schlüssel signiert wird. Da ich magit als Schnittstelle zu git verwende, habe ich mich gefragt, ob es möglich ist, magit zu sagen, dass jeder Commit unterschrieben werden soll (oder zumindest eine Umgehung, um dies zu erreichen).
Ich habe eine Datei, ich nehme einige Änderungen vor. Hier, wie SmartGit Unterschiede zeigt. Wie Sie sehen, zeigt es, wo der Unterschied innerhalb der Linie liegt. In der konkreten Position ändert sich der Hintergrund in rote Farbe. Und es ist sehr gut. Ich brauche keine Zeit, um Unterschiede zu finden. …
Ich möchte wissen , ob es einen Weg gibt , die Standard nebeneinander zu bekommen diffin Sicht magit. Das heißt, anstatt den alten und den neuen Codeblock nacheinander zu sehen, möchte ich sie in derselben horizontalen Ausrichtung sehen.
Wenn Sie Änderungen in Magit festschreiben, ist es hilfreich, die Diff-Ansicht geöffnet zu haben, während Sie Details zum Festschreiben hinzufügen. In Magit sehen wir den Unterschied im *magit ..*Puffer. Wenn Sie drücken, ccwährend sich der Cursor auf einer Staged- Datei befindet, wird der Magit-Festschreibungspuffer .. COMMIT_EDITMSGangezeigt. Standardmäßig ersetzt dieser neue …
Ich habe eine entfernte Niederlassung remote-branch-long-name. Wenn ich die Kasse mit Abschluss des Helms starte, kann ich tippen remote-branchund origin/remote-branch-long-namewerde als Option angezeigt . Das Problem ist, dass ich zum lokalen Auschecken dieses Zweigs nicht zu diesem Zweig wechseln kann. Ich muss zu diesem Zweig wechseln remote-branch-long-name (without the origin/ …
Diese StackOverflow-Frage bietet die besten Lösungen / Ansätze, um letzte Commits rückgängig zu machen. Ich habe vor ein paar Wochen angefangen, Magit zu verwenden, und nachdem ich die gesamte Dokumentation durchgesehen habe, habe ich immer noch keine endgültige / beste Möglichkeit, eine irrtümlich festgelegte Änderung rückgängig zu machen. Zum Beispiel: …
Derzeit dauert es ziemlich lange, bis ich das lokale Magit-Protokoll ("l l") aufrufe. Es wäre schön, wenn sich das Protokoll nur auf die nächste Zusammenführungsbasis beschränken würde (z. B. vs origin / master), aber ich konnte nicht herausfinden, wie das geht.
Wenn ich einen Puffer mit nicht gespeicherten Änderungen habe, fordert magit jede einzelne Aktion auf, um diese Änderungen zu speichern. Ich habe diese Änderungen nicht absichtlich gespeichert. Gibt es also eine Möglichkeit, dieses Verhalten zu deaktivieren? Mein Magit sollte einfach nicht gespeicherte Änderungen einfach ignorieren.
Ich habe gerade auf die neueste Version von Magit aktualisiert, nachdem ich jahrelang die alte Version verwendet habe. Alle Verbesserungen sind großartig, nachdem Sie ein wenig herumgesucht und die Unterschiede herausgefunden haben. Jetzt versuche ich nur, die einfachste (nicht interaktive) Rebase durchzuführen, magitund ich kann nicht herausfinden, wie das geht. …
Soweit ich mich erinnere, konnte ich dies, wenn ich an einem Zweig arbeite, z. B. my-feature-branchaus dem magit-statusMenü mit P Pund dann den entfernten Zweig aus einer Liste auswählen, origin/my-feature-branchdie oben stand. Das hat wunderbar funktioniert. In letzter Zeit konnte ich ab dieser Diskussion etwas Ähnliches tun P -u e(Öffnen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.