prog:git_server
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
prog:git_server [2019/08/08 11:47] – [Quellen] gpipperr | prog:git_server [2022/06/13 08:36] (aktuell) – [Distributed version control mit Git] gpipperr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | =====Distributed version control mit Git ===== | + | =====Distributed version control mit Git===== |
Git ist ein open source distributed version control system => http:// | Git ist ein open source distributed version control system => http:// | ||
Zeile 13: | Zeile 13: | ||
Wo zu kann Git noch eingesetzt werden => [[prod: | Wo zu kann Git noch eingesetzt werden => [[prod: | ||
+ | |||
+ | |||
+ | === Spielerisch Git erlernen === | ||
+ | |||
+ | Siehe => https:// | ||
Zeile 643: | Zeile 648: | ||
|git log | Historie anzeigen | mit Schalter die letzten Änderungen wie "git log -p -1" oder formatieren mit git log --pretty=format:" | |git log | Historie anzeigen | mit Schalter die letzten Änderungen wie "git log -p -1" oder formatieren mit git log --pretty=format:" | ||
|git show | Letzes Commit anzeigen|-| | |git show | Letzes Commit anzeigen|-| | ||
+ | |git blame| Wer hast zuletzt in welcher Zeile des Codes die Änderung eingecheckt | wie git blame --date=format: | ||
|git commit --amend| Den letzten Commit anpassen | Wenn sich nichts anders geändert hat nur den Kommentar anpassen| | |git commit --amend| Den letzten Commit anpassen | Wenn sich nichts anders geändert hat nur den Kommentar anpassen| | ||
|git reset Head < | |git reset Head < | ||
Zeile 650: | Zeile 656: | ||
Eine gute Zusammenfassung der git Befehle mit Beispielen | Eine gute Zusammenfassung der git Befehle mit Beispielen | ||
+ | |||
+ | |||
+ | === Der Git diff Befehl === | ||
+ | |||
+ | Aufgabe: Alle Unterschied in einer Datei vom ersten Einchecken bis zum aktuellen Master aufzeigen un in einer Logdatei protokolleren. | ||
+ | |||
+ | **git diff --outout=< | ||
+ | <code bash> | ||
+ | git diff --output=dif.log fe145a7..HEAD | ||
+ | </ | ||
+ | |||
+ | |||
+ | siehe auch => | ||
+ | |||
+ | === Eine gelöschte Datei wieder herstellen === | ||
+ | |||
+ | Mit "git show HEAD~< | ||
+ | |||
+ | Beispiel, vor 2 Commits war die Datei noch vorhanden, leider gelöscht und dann commited, nun wieder herstellen: | ||
+ | <code bash> | ||
+ | git show HEAD~2: | ||
+ | </ | ||
+ | |||
+ | |||
prog/git_server.txt · Zuletzt geändert: 2022/06/13 08:36 von gpipperr