Wer schreibt hier eigentlich?
Seit 2014 arbeite ich mit Versionskontrollsystemen – nicht als Nebensache, sondern als tägliches Werkzeug. Ich habe Teams durch Migrationen begleitet, Merge-Konflikte gelöst, die andere aufgegeben hatten, und Workflows aufgebaut, die tatsächlich funktionieren.
Weil die meisten Git-Tutorials entweder zu simpel sind oder zu akademisch. Ich schreibe über die Situationen, die wirklich passieren – verlorene Commits, durcheinandergeratene Branches, Team-Konflikte. Keine Theorie um der Theorie willen.
Ich zeige dir, wie es in der Praxis läuft. Mit konkreten Commands, Beispielen aus echten Projekten und Lösungen für Probleme, die Dokumentationen gerne überspringen. Kein Marketing-Gelaber, sondern verwendbare Information.
Von SVN über Mercurial bis zu modernen Git-Workflows – ich habe die Evolution der Versionskontrolle miterlebt und verstanden.
Teams bei der Umstellung begleitet, Legacy-Code migriert, Historien gerettet – alles schon durchgemacht.
Merge-Dramen, Rebase-Katastrophen, verlorene Branches – ich habe sie alle gesehen und behoben.
Wie ich dazu gekommen bin
Mein erster Job nach dem Studium war bei einem Startup, das noch mit SVN arbeitete. Ich erinnere mich genau an den Tag, als ich versehentlich den trunk überschrieben habe. Das war schmerzhaft, aber lehrreich.
2016 bin ich zu Git gewechselt – und zwar richtig. Ich habe mir die Interna angeschaut, verstanden, wie der Objektspeicher funktioniert, warum Branches so billig sind. Nicht weil ich musste, sondern weil ich es wissen wollte.
Seitdem arbeite ich mit Teams unterschiedlicher Größe – von zwei Entwicklern bis zu verteilten Teams mit über 50 Leuten. Ich habe gesehen, was funktioniert und was in Chaos endet.
Praxisnähe
Alle Beispiele stammen aus echten Projekten. Ich erfinde keine Probleme, um Lösungen zu verkaufen.
Ehrlichkeit
Wenn etwas kompliziert ist, sage ich das. Keine falschen Versprechungen von "in 5 Minuten zum Git-Experten".
Vollständigkeit
Ich zeige dir nicht nur das Was, sondern auch das Warum. Du sollst verstehen, nicht nur kopieren.
Aktualität
Git entwickelt sich weiter. Ich halte mich auf dem Laufenden und teste neue Features, bevor ich darüber schreibe.
„Ich habe schon viele Git-Tutorials gelesen, aber hier fand ich endlich Antworten auf Fragen, die mich seit Monaten beschäftigt haben. Besonders der Artikel über Rebase vs. Merge hat unseren Workflow komplett verändert."