Befehle generieren
Nutzen Sie dieses Tool als zuverlässigen Ausgangspunkt für Git-Aufgaben. Der Generator bevorzugt explizite, überprüfbare Befehle wie git fetch, git switch, git rebase, git revert und git reset --soft, je nach gewähltem Workflow.
git fetch origin --prune git switch main git pull --ff-only origin main git switch -c feature/login-flow-optimieren git push -u origin feature/login-flow-optimieren
Annahmen
- Das Remote-Repository ist erreichbar und Ihr lokales Repository existiert bereits.
- Die generierten Befehle sollten zeilenweise ausgeführt und vor der Ausführung geprüft werden.
- Branch-Namen und Commit-Referenzen werden exakt wie eingegeben (nach Validierung) verwendet.
Workflow-Hinweise
- Zuerst 'fetch' ausführen, damit Branch- und Commit-Referenzen auf dem neuesten Stand des Remotes basieren.
- Nutzen Sie die Sequenz als Basis und passen Sie diese ggf. an Ihre Team-Richtlinien an.
- Bei Änderungen der Historie (Rebase/Reset) sicherstellen, dass niemand anderes von diesen Commits abhängt.
Git-Befehle können die Historie umschreiben oder Branch-Pointer verschieben. Workflows mit Rebase, Reset oder Umbenennungen sollten in geteilten Repositories vorab geprüft werden.
Wie es funktioniert
Diese Seite bildet gängige Git-Aufgaben auf explizite Befehlsvorlagen ab. Eingaben werden bereinigt, Branch- und Remote-Namen auf Git-Konformität geprüft und Commit-Zahlen in Ganzzahlen umgewandelt. Die Ausgabe erfolgt nur bei validen Daten für den gewählten Workflow.
Validierung und Annahmen
Es erfolgt keine serverseitige Prüfung Ihres Repository-Zustands. Das Tool weiß nicht, ob ein Branch existiert oder Ihr Working Tree sauber ist. Eingaben werden nur für die Befehlsgenerierung bereinigt. Commit-Zahlen werden auf Ganzzahlen gerundet und auf 1 bis 50 begrenzt, um ungültige Reset-Befehle zu vermeiden.