Gibt es eine Möglichkeit, um zu sehen, alle geänderten Dateien auf einem Zweig im Git?
Ich apolagise wenn das nicht sehr klar, aber in Git gibt es eine Möglichkeit, um zu sehen, alle geänderten Dateien auf einem Zweig, nur über den Namen.
Soweit ich weiß, ich kann die Verwendung von git log, um zu sehen, Dateien, die geändert wurden, in ein einzelnes commit aber ich will sehen, alle Dateien, die sich geändert haben, seit der Zweig angelegt wurde, über mehrere begeht.
Es git diff, aber auch HIERFÜR listet die geänderten Dateien in der Filiale bin ich im Vergleich zu denen die ich nicht sehen will. Ich möchte einen Befehl, der sagt "show me" - Datei-Namen für alle geänderten Dateien in diesem Zweig'.
Vielen Dank
InformationsquelleAutor der Frage screenm0nkey | 2011-08-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Angenommen, du bist auf einem ast
foo
und Sie sind daran interessiert, welche Dateien sich geändert haben, seit dem Zeitpunkt, als er sich vonmaster
Sie tun können:(Man beachte die drei Punkte.) Wenn Sie nicht
foo
können Sie die volle form:Machte ich einige Grafiken, die erklären, die double-dot-und triple-dot-Notationen und Ihre Unterschiede zwischen Ihrer Bedeutung im
git rev-list
undgit log
- Sie finden Sie in diese Antwort.InformationsquelleAutor der Antwort Mark Longair
Weiß nicht, dass es etwas gibt, das genau das tut, was Sie wollen, nur basierend auf deinem aktuellen branch, sondern wenn Sie wissen, die commit-id, die die Eltern aus Ihrer Branche, die Sie tun können:
InformationsquelleAutor der Antwort antlersoft
Vorausgesetzt, Sie haben ausgecheckt Zweig, auf dem Sie arbeiten, und Sie vergleichen möchten, es zu meistern:
InformationsquelleAutor der Antwort nocache
Ich bin mit diesem Befehl, um herauszufinden, die Liste der N geänderte Dateien zwischen zwei Versionen, hier ist N 50
InformationsquelleAutor der Antwort Pawan Maheshwari