Entwicklung/Git: Unterschied zwischen den Versionen
Links aktualisiert
Keine Bearbeitungszusammenfassung |
(Links aktualisiert) |
||
Zeile 5: | Zeile 5: | ||
Allgemeine Einführungen in Git findest du z.B. hier (Liste gerne ergänzen): | Allgemeine Einführungen in Git findest du z.B. hier (Liste gerne ergänzen): | ||
* | * https://rogerdudler.github.io/git-guide/index.de.html - Der einfache Einstieg (deutsch) | ||
* | * https://docs.github.com/de - eine leichtverständliche Einführung | ||
* | * https://www.stefanimhoff.de/git/ - Sammlung von einfachen und komplexeren Tutorials (englisch) | ||
* | * https://git-scm.com/documentation - offizielle Dokumentation | ||
== Installation == | == Installation == | ||
Zeile 14: | Zeile 14: | ||
Git-Download | Git-Download | ||
* ... für Linux: ''sudo apt install git'' | |||
* ... für Mac: https://git-scm.com/download/mac | |||
* ... für Windows: https://git-scm.com/download/win | * ... für Windows: https://git-scm.com/download/win | ||
Installation per Installationsprogramm und Standardeinstellungen. Zur Installation in der Entwickler-VM siehe [[Entwicklung/Entwicklersystem|Entwicklersystem]]. | Installation per Installationsprogramm und Standardeinstellungen. Zur Installation in der Entwickler-VM siehe [[Entwicklung/Entwicklersystem|Entwicklersystem]]. | ||
Zeile 224: | Zeile 225: | ||
== Noch ein paar Gimmicks == | == Noch ein paar Gimmicks == | ||
* <code>git branch -m 1234-neuestes-Feature</code> Benennt den derzeit aktiven Branch um in "1234-neuestes-Feature". | |||
* <code>git diff Branchname</code> zeigt alle Unterschiede zwischen dem aktuellen Branch und einem anderen an. | * <code>git diff Branchname</code> zeigt alle Unterschiede zwischen dem aktuellen Branch und einem anderen an. | ||
* <code>git cherry-pick Commit-ID</code> übernimmt einen bestimmten Commit (von wo auch immer) in den aktiven Branch. | * <code>git cherry-pick Commit-ID</code> übernimmt einen bestimmten Commit (von wo auch immer) in den aktiven Branch. |