Wie können Sie die Änderungen in einer einzelnen Datei in GitHub anzeigen?

8

Meine letzte Commit aktualisiert ~ 300 Dateien, und die Diff-Seite sagt Sorry, we could not display the entire diff because it was too big und ist so langsam, dass ich kaum scrollen kann. Wie kann ich Änderungen für eine einzelne Datei sehen?

Beim Anzeigen einer bestimmten Datei habe ich einen Link erwartet, um ihn mit der vorherigen Version zu vergleichen, aber ich kann keine finden. Fehle ich etwas oder warum ist das nicht so wichtig?

    
riv 16.07.2015, 14:48
quelle

3 Antworten

1

Verwenden Sie git diff. Es kann Revisions- und Dateiargumente annehmen.

%Vor%

zeigt, wie sich die Master-Version der Datei von Ihrer lokalen Version unterscheidet

%Vor%

zeigt, wie sich der Commit Hash 786876 von Ihrer aktuellen lokalen Version unterscheidet

%Vor%

zeigt, wie sich die Hash-878a984e-Version von myawesomefile.txt von 48d74774

unterscheidet     
iphipps 08.02.2017 01:17
quelle
0

Ich denke, du suchst dieses Cheatsheet . Sie können über die Zeit hinweg vergleichen wie diese Verknüpfung mit master@%7B2015-02-27%7D...master am Ende oder über Commits für bestimmte Dateien mbb 16.07.2015 15:13

quelle
0

Sie können den Änderungsverlauf einer Datei anzeigen, indem Sie auf die Schaltfläche "Verlauf" klicken oder indem Sie commits zur URL der Datei hinzufügen. So sieht es für eine Datei im Homebrew-Repository auf GitHub aus.

z.B.

%Vor%

Oder Sie können es versuchen:

Auf GitHub gibt es im Wesentlichen zwei verschiedene Möglichkeiten, den Commit-Verlauf eines Repositorys zu sehen:

%Vor%

Weitere Informationen dazu, wie Git Commit-Verlauf betrachtet, können Sie im Abschnitt "History Simplification" des [git log] [2] Hilfe-Artikels nachlesen.

    
Moises Gonzaga 16.07.2015 15:18
quelle

Tags und Links