git-workflow
Meistern Sie Git-Workflows mit Zuversicht
Auch verfügbar von: 0xDarkMatter,Cain96,Joseph OBrien,Joseph OBrien,0xDarkMatter,Barnhardt-Enterprises-Inc,AI-Vibe-Prompts,Doyajin174
Kämpfen Sie mit Git-Branches, Merges und Konflikten? Diese Fähigkeit bietet klare, schrittweise Anleitungen für alle Git-Operationen mit Best Practices für die Teamzusammenarbeit.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "git-workflow". Schreibe eine Commit-Nachricht für das Hinzufügen der Login-Funktionalität
Erwartetes Ergebnis:
feat(auth): implement user login system
- Add login form component with validation
- Create authentication API endpoint
- Integrate session management middleware
- Add unit tests for login flow
Closes #156
Verwendung von "git-workflow". Wie mache ich meinen letzten Commit rückgängig, behalte aber meine Änderungen?
Erwartetes Ergebnis:
Use: git reset --soft HEAD~1
This removes the commit but keeps all changes staged. If you want to unstage them too, use: git reset HEAD~1
Sicherheitsaudit
SicherThis skill is a documentation-only guide for Git workflows. Static analysis flagged 77 shell command patterns, 6 URLs, and 14 crypto patterns, but all are false positives. The detected patterns are Markdown code blocks (```bash) and inline code markers (`command`) used for documentation formatting, not executable code. URLs are reference links to official Git documentation. No actual security risks exist.
Qualitätsbewertung
Was du bauen kannst
Onboarding neuer Entwickler
Hilft junior Entwicklern, ordnungsgemäße Git-Workflows mit geführten Beispielen für sicheres Branching, Committing und Merging von Code zu erlernen.
Standardisierung des Team-Workflows
Etabliert konsistente Commit-Nachrichtenformate und Branch-Benennungskonventionen im gesamten Entwicklungsteam.
Unterstützung bei der Konfliktlösung
Erhalten Sie klare schrittweise Anleitungen bei komplexen Merge-Konflikten während der Feature-Integration.
Probiere diese Prompts
Hilf mir, eine Commit-Nachricht für Änderungen zu schreiben, die Benutzerauthentifizierung mit JWT-Tokens zu meiner Anwendung hinzufügen.
Ich muss mit der Arbeit an einem neuen Feature für den Einkaufswagen beginnen. Welchen Branch sollte ich erstellen und wie?
Ich erhalte Konflikte beim Rebasen meines Feature-Branches auf main. Führen Sie mich schrittweise durch die Lösung.
Ich habe 5 unübersichtliche Commits auf meinem Feature-Branch. Helfen Sie mir, sie vor dem Mergen auf main zu squash und neu zu organisieren.
Bewährte Verfahren
- Schreiben Sie kleine, fokussierte Commits, die jeweils eine Sache ändern
- Verwenden Sie das konventionelle Commit-Format: type(scope): subject
- Pullen Sie immer die neuesten Änderungen, bevor Sie mit neuer Arbeit beginnen
- Committen Sie niemals direkt auf den main-Branch
- Löschen Sie Feature-Branches nach dem Mergen, um die Historie sauber zu halten
Vermeiden
- Committen mit Nachrichten wie 'fix' oder 'update' - seien Sie spezifisch darüber, was sich geändert hat
- Verwenden von git push --force ohne --force-with-lease - kann die Arbeit von Teammitgliedern überschreiben
- Committen großer Stapel unrelateder Änderungen - macht Review und Rollback schwierig
- Ignorieren von Merge-Konflikten und erzwungenes Pushen - führt zu verlorenem Code