Ich möchte mir ein Commit nach ID ansehen. Zum Beispiel möchte ich den Code kennen, der für diese ID festgeschrieben wurde, etwa:
git log <commit_id>
Dies würde den festgeschriebenen Code und die festgeschriebene Nachricht anzeigen, die dieser ID entsprechen.
-p
kann auch hier nützlich sein.Antworten:
ist wahrscheinlich der Droide, den Sie suchen.
quelle
git branch --contains <commit>
git show XXXX --
Es ist erforderlich, zwischen einer Datei und einer Festschreibungs-ID zu unterscheiden.git show <commit_id> --no-patch
wenn Sie das gleiche Aussehen wiegit log
@ SethRobertsons Lösung funktioniert für mich, zeigt aber einen Unterschied. Ich wollte es genau so sehen, wie
git log
es es zeigt. Also füge hinzu--no-patch
:Ich habe dies gelernt von - https://stackoverflow.com/a/31448684/1828637
quelle