Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:git:start [2014-02-21 15:17] – abajric | software:git:start [2022-06-13 13:24] (aktuell) – Remove NTB :) andreas.kunz | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Git am NTB ====== | + | ====== Git ====== |
Git ist ein verteiltes Versionsverwaltungssystem, | Git ist ein verteiltes Versionsverwaltungssystem, | ||
Zeile 13: | Zeile 13: | ||
* [[https:// | * [[https:// | ||
* {{: | * {{: | ||
- | * {{:software:git:git-demo-basics-tgit.pdf| Demo Basics (TortoiseGit) }} | + | * {{git-demo-basics.pdf| Demo Basics (Terminal) }} |
- | * {{:software:git:git-demo-remotes-tgit.pdf| Demo Remotes (TortoiseGit) }} | + | * {{git-demo-basics-tgit.pdf| Demo Basics (TortoiseGit) }} |
+ | * {{git-demo-remotes.pdf| Demo Remotes (Terminal) }} | ||
+ | * {{git-demo-remotes-tgit.pdf| Demo Remotes (TortoiseGit) | ||
+ | * {{.: | ||
</ | </ | ||
+ | ===== Kurzübersicht ===== | ||
+ | {{: | ||
- | ===== Installation | + | ===== Linux ===== |
- | + | ||
- | ==== Linux ==== | + | |
Unter Debian kann Git mit folgendem Befehl installiert werden: | Unter Debian kann Git mit folgendem Befehl installiert werden: | ||
Zeile 38: | Zeile 41: | ||
- | ==== Windows ==== | + | ===== Windows |
Unter Windows kann Git auf [[http:// | Unter Windows kann Git auf [[http:// | ||
TortoiseGit ist ein GUI Client, der sehr ähnlich ist wie TortoiseSVN, | TortoiseGit ist ein GUI Client, der sehr ähnlich ist wie TortoiseSVN, | ||
werden kann. | werden kann. | ||
+ | |||
+ | ===== Eclipse ===== | ||
+ | |||
+ | Das Plugin [[https:// | ||
+ | |||
+ | ===== Git Konfiguration ===== | ||
+ | Die globale Konfiguration von Git wird im File ~/ | ||
+ | |||
+ | ===== Commit Guidelines ===== | ||
+ | Eine saubere und nachvollziehbare Git History trägt wesentlich zur Qualität einer Software bei. Deshalb ist es für ein Softwareprojekt sinnvoll, Commit Richtlinien zu definieren und einzuhalten. Eine gute Vorlage sind die [[https:// | ||
+ | |||
+ | |||