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

Git: Wie man (fast) jeden Fehler behebt

11. 05. 2017 1 Min. Lesezeit intermediate

Einen Fehler in Git gemacht? Keine Panik — Git löscht fast nie etwas endgültig.

Commit in den falschen Branch

git branch correct-branch git reset –hard HEAD~1 git checkout correct-branch

Commit-Nachricht ändern

git commit –amend -m “neue Nachricht”

Vergessene Datei

git add forgotten.py git commit –amend –no-edit

Commit rückgängig machen

git reset –soft HEAD~1

Gelöschter Branch

git reflog git checkout -b recovered abc1234

Merge-Konflikt

git status

Konflikte lösen

git add resolved.py git commit

Gepushten Commit rückgängig machen

git revert abc1234

Verlorene Änderungen nach Hard Reset

git reflog git branch recovery HEAD@{2}

Getrackte Datei ignorieren

git rm –cached config.local.yml echo “config.local.yml” >> .gitignore

Goldene Regel

Git Reflog ist Ihr Sicherheitsnetz. Solange kein GC gelaufen ist, sind Ihre Daten noch da.

gittroubleshooting
Teilen:

CORE SYSTEMS Team

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