faecher:informatik:oberstufe:git:diff:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:git:diff:start [07.10.2024 18:46] Frank Schiebelfaecher:informatik:oberstufe:git:diff:start [07.10.2024 18:55] (aktuell) – [Noch einfacher: Die Git-GUI] Frank Schiebel
Zeile 31: Zeile 31:
 </code> </code>
  
-Die Ausgabe sagt uns, dass in der Datei ''mittagessen.txt'' zwei Zeilen eingefügt wurden: ''Suppe.'' und ''Pommes rot weiß.''+Die Ausgabe sagt uns, dass in der Datei ''mittagessen.txt'' neu angelegt wurde und in diese zwei Zeilen eingefügt wurden: ''Suppe.'' und ''Pommes rot weiß.''
  
 Man kann sehr einfach auch zwei Commits in die Vergangenheit blicken: ''git diff HEAD~2'': Man kann sehr einfach auch zwei Commits in die Vergangenheit blicken: ''git diff HEAD~2'':
Zeile 69: Zeile 69:
   * Erstelle einen Commit, bei dem du eine Datei entfernst (''git rm <Dateiname>'', dann einen Commit erstellen). Untersuche, wie die Ausgabe von ''git diff'' jetzt aussieht   * Erstelle einen Commit, bei dem du eine Datei entfernst (''git rm <Dateiname>'', dann einen Commit erstellen). Untersuche, wie die Ausgabe von ''git diff'' jetzt aussieht
  
-=== Bessere Ausgabe ===+==== Bessere Ausgabe ====
  
 Die Ausgabe von ''git diff'' erfolgt als "Diff", bei umfangreicheren Änderungen ist es nicht so einfach, das ohne weitere Hilfsmittel zu durchschauen. Git bietet die Möglichkeit, für die Anzeige der Unterschiede ein externes Progamm zu konfigurieren. Im weiteren wird das mit dem Programm ''meld'' demonstriert. Die Ausgabe von ''git diff'' erfolgt als "Diff", bei umfangreicheren Änderungen ist es nicht so einfach, das ohne weitere Hilfsmittel zu durchschauen. Git bietet die Möglichkeit, für die Anzeige der Unterschiede ein externes Progamm zu konfigurieren. Im weiteren wird das mit dem Programm ''meld'' demonstriert.
Zeile 80: Zeile 80:
 Führt man nun den Befehl ''git difftool HEAD~1'' aus, öffnet sich das Programm ''meld'' und zeigt die Änderungen an - das sieht dann z.B. so aus: Führt man nun den Befehl ''git difftool HEAD~1'' aus, öffnet sich das Programm ''meld'' und zeigt die Änderungen an - das sieht dann z.B. so aus:
  
-{{ :faecher:informatik:oberstufe:git:diff:2024-09-24_14-15.png |}} +{{ :faecher:informatik:oberstufe:git:diff:meld_2.png |}}
 Hier sieht man die beiden Versionen nebeneinander und bekommt direkt dargestellt was sich verändert hat. Hier sieht man die beiden Versionen nebeneinander und bekommt direkt dargestellt was sich verändert hat.
  
Zeile 95: Zeile 94:
 Noch komfortabler funktioniert die Git-GUI. Unter Window kann man diese über die rechte Maustaste öffnen, unter Linux kannst du auf der Konsole einfach den Befehl ''gitg'' eingeben, dann sieht das ganze so aus - probiers aus! Noch komfortabler funktioniert die Git-GUI. Unter Window kann man diese über die rechte Maustaste öffnen, unter Linux kannst du auf der Konsole einfach den Befehl ''gitg'' eingeben, dann sieht das ganze so aus - probiers aus!
  
-{{ :faecher:informatik:oberstufe:git:diff:2024-09-24_14-44.png |}} +{{ :faecher:informatik:oberstufe:git:diff:2024-10-07_20-54.png |}}
  
  
  • faecher/informatik/oberstufe/git/diff/start.1728326813.txt.gz
  • Zuletzt geändert: 07.10.2024 18:46
  • von Frank Schiebel