Ich wechselte zu einem Zweig in meinem lokalen Repo und bemerkte, dass mir die Meldung angezeigt wurde, dass x Dateien aktualisiert wurden. Dies überraschte mich, da ich nicht wusste, dass es Unterschiede in diesem Zweig gibt. Wie vergleiche ich diesen Zweig mit dem Standardzweig, um festzustellen, was sich geändert hat?
73
hg diff -r default
wird das gleiche tunFügen Sie die Option --stat hinzu, um nur die Dateien mit Unterschieden aufzulisten:
Dies ergibt eine Ausgabe wie folgt:
Oder um die Ausgabe ein wenig zu bereinigen, leiten Sie sie durch sed, um alles nach den Pipe-Symbolen zu entfernen:
Dies gibt Ihnen nur eine Liste der geänderten Dateien und die Zusammenfassungszeile am Ende:
quelle
So zeigen Sie einen Zweigunterschied
otherbranch
mit dem aktuellen Zweig an:quelle