Bei der Verwendung von git oder github in der Programmierung gibt es Fälle, in denen Sie den Inhalt einer Datei aus einem bestimmten Commit mit “git show” sehen oder abrufen möchten.
Das folgende Format ist möglich:
# git show:[file]
git show 091fd67:mnt/c/time_management/time_management.txt
Wenn Sie den Inhalt der aktuellen Datei mit einer Datei aus einem bestimmten Commit vergleichen möchten, können Sie Folgendes tun. meld kann auch durch diff usw. ersetzt werden.
meld <( git show 60a6b5b:mnt/c/time_management/time_management.txt ) <( cat mnt/c/time_management/time_management.txt )
Wenn Sie den Inhalt einer Datei aus einem bestimmten Commit mit einer Datei aus einem anderen bestimmten Commit vergleichen möchten, können Sie Folgendes tun:
meld <( git show 091fd67:mnt/c/time_management/time_management.txt ) <( git show d924ed5:mnt/c/time_management/time_management.txt )