Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

Der vollstaendige Leitfaden zu Git

18. 08. 2025 1 Min. Lesezeit intermediate

Git ist das wichtigste Werkzeug jedes Entwicklers. Hier ist alles, was Sie wissen muessen.

Grundlagen

git init
git clone URL
git add .
git commit -m “message”
git push origin main

Branches

git branch feature/login
git checkout feature/login

oder: git checkout -b feature/login

git merge feature/login
git branch -d feature/login

Merge vs Rebase

Merge erstellt einen Merge-Commit, bewahrt die Historie. Rebase schreibt die Historie linear um. Regel: Rebase fuer lokale Branches, Merge fuer geteilte.

Remote

git remote add origin URL
git fetch origin
git pull origin main
git push origin feature/login

Stash

git stash push -m “WIP”
git stash list
git stash pop

Tags

git tag -a v1.0.0 -m “Release 1.0”
git push origin –tags

Git Flow vs Trunk-based

  • Git Flow: main, develop, feature/, release/, hotfix/ – fuer Release-basierte Projekte
  • Trunk-based: main + kurzlebige Feature-Branches – fuer CI/CD, empfohlen

.gitignore

node_modules/
.env
*.log
dist/
.DS_Store

Git Hooks

.husky/pre-commit

npm run lint
npm run test

Nuetzliche Aliase

[alias]
co = checkout
br = branch
st = status
lg = log –oneline –graph –all

Meisterschaft

Git lernt man durch Praxis. Experimentieren Sie ohne Angst – der Reflog rettet Sie immer.

gitversion controldevops
Teilen:

CORE SYSTEMS Team

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.