Was ist Git?
Git ist das weltweit meistgenutzte verteilte Versionskontrollsystem (VCS). Es ermöglicht: Nachverfolgung aller Code-Änderungen, Zusammenarbeit im Team ohne Konflikte, Branching für parallele Entwicklung, Rollback zu früheren Versionen. Grundbegriffe: Repository (Projekt), Commit (gespeicherte Änderung), Branch (Entwicklungszweig), Merge (Zusammenführen), Pull Request (Code-Review). GitHub, GitLab und Bitbucket sind beliebte Hosting-Plattformen. Git-Workflow: Feature Branch → Commit → Push → Pull Request → Code Review → Merge. Git ist unverzichtbar für professionelle Softwareentwicklung und ermöglicht CI/CD-Pipelines.
Wichtige Punkte
- Verteiltes Versionskontrollsystem
- Nachverfolgung aller Code-Änderungen
- Branching für parallele Entwicklung
- Hosting: GitHub, GitLab, Bitbucket
- Basis für CI/CD-Pipelines
- Standard in der Softwareentwicklung
Praxisbeispiel
“Mit Git Feature Branches kann jeder Entwickler unabhängig arbeiten und wir mergen erst nach Code Review.”