Nachdem ich in letzter Zeit viel über verteilte Quellcodeverwaltungssysteme (SCM) gehört habe, habe ich mit GIT herumgespielt und es gefällt mir sehr gut. Als langjähriger Benutzer traditioneller SCMs wie CVS und Subversion ist die Arbeit mit GIT so etwas wie eine Offenbarung und daher scheint nichts natürlicher, als das Evangelium ein wenig zu verbreiten :)
Um anderen Leuten zu helfen, mehr über GIT zu erfahren, habe ich einige der interessantesten GIT-Einführungen zusammengestellt, die ich im Netz gefunden habe.
Die Grundlagen
- Die GIT-Homepage: ein guter Ort für den Anfang. Auf der Dokumentationsseite finden Sie alle nötigen Startpunkte.
- Das offizielle GIT-Tutorial
- Das GIT-Benutzerhandbuch: ein sehr umfassendes Handbuch zu allem, was Sie jemals über GIT wissen müssen
- GIT Merging By Example: zeigt die beeindruckende Leistungsfähigkeit von GIT Merging in Aktion.
GIT vs. Subversion
- Der GIT-SVN-Crashkurs: ein guter Startpunkt für Leute, die von SVN zu GIT wechseln
- A git-svn Tutorial: ein gutes Tutorial für die lokale Verwendung von git und die Arbeit mit einem zentralen SVN-Repository.
- Why GIT Is Better Than X: eine gute Zusammenfassung der Argumente, warum GIT besser ist als jedes andere SCM und auch eine gute Einführung in einige der grundlegenden Funktionen von GIT
- Drei Gründe, von Subversion zu GIt zu wechseln
Screencasts
- Linus Torvalds über GIT: der Erfinder von GIT erklärt alles... einschließlich seiner Meinung über SVN-Benutzer.
- GitCasts: eine großartige und wachsende Sammlung von Screencasts zu GIT-Grundlagen. Dazu gehört auch eine Präsentation über GIT-Interna, die der Autor auf der RailsConf 2008 gehalten hat.
- Grails und GIT Quickcast: ein cooler Screencast, der zeigt, wie sich GIT sehr gut in die Grails-Entwicklung integrieren lässt.
WerkzeugeGitX
- Egit: Das GIT Eclipse-Plugin. Noch in der Anfangsphase, aber schon ziemlich nützlich. Wenn Sie lieber eine andere IDE verwenden möchten, bietet Idea IntelliJ 8.1 eine GIT-Integration, die Unterstützung von Netbeans hat gerade begonnen, und natürlich gibt es immer noch Emacs.
- GitX: Eine Max OSX-Version des integrierten Tools Gitk. Gleiche Funktionalität, viel besserer Look.
Und schließlich finden Sie in der Rubrik GitHub (großartig!) Guides noch viele weitere Informationen und genügend Ansatzpunkte, um stundenlang zu lesen und Screencasts anzusehen.
Wir hoffen, dass Ihnen dies den Einstieg in GIT erleichtert. Bitte hinterlassen Sie einen Kommentar, wenn Sie andere interessante GIT-Ressourcen gefunden haben.
Verfasst von

Age Mooij
Contact