2016-11-30 6 views
1

Ich hatte einige Änderungen rückgängig gemacht. Sie müssen die Dateien und Änderungen (diff) im Code kennen, der zuvor zurückgesetzt wurde.Gibt es sowieso, um alle vorherigen GIT-Versionen anzuzeigen

+0

Das Zurücksetzen-Commit hat eine Standardmeldung, die besagt "Revert xxxx" und "This reversms commit xxxx". Wenn Sie es nicht geändert haben, können Sie 'git log --grep = 'Revert' verwenden, um diese Commits aufzulisten. – ElpieKay

Antwort

1

Ja, genau wie ElpieKay gesagt hat, können Sie git log --grep='Revert' verwenden.

Es gibt eine andere Standardmeldung „Diese kehrt ... begehen“, so git log --grep='revert' oder git log --grep='reverts' sind auch funktionieren.

Wenn Sie nur das Zurückschreibungsprotokoll eines Zweigs anzeigen möchten, können Sie git log branchName --grep='revert' verwenden.

+0

Das funktioniert teilweise von mir. Dies gibt Rückgaben, die nicht von mir (oder meinem Zweig) gemacht werden. Da ich neu bei Git bin, kannst du mir bitte Bescheid geben, wenn ich nur von meiner Zweigstelle ausgehende Wiederherstellungen anzeigen kann. – mypeople

+0

Du meinst nicht nur die mybranch hat log zurück, sondern auch andere Branche hat zurück? Und du willst nur meinbranch revert log anzeigen? Wenn es die Situation ist, können Sie 'git log mybranch --grep = 'revert'' verwenden, um es zu finden. –

+0

even 'git log mybranch --grep = 'revert'' zeigt Rückgaben von allen anderen Zweigen – mypeople

Verwandte Themen