git-advanced
Fortgeschrittene Git-Workflows meistern
Komplexe Git-Historien können schwer zu reparieren sein, ohne Arbeit zu verlieren. Dieser Skill bietet geführte Workflows für Rebase, Konflikte, Bisect, Wiederherstellung und Branch-Management.
Dieser Skill ist Teil eines Skill-Pakets
Installieren Sie das gesamte Skill-Paket, um mit einem Befehl alle Skills zu erhalten, die die Aufgabe braucht.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "git-advanced" from https://skillstore.io/skills/autumnsgrove-git-advanced.md and its manifest at https://skillstore.io/api/skills/autumnsgrove-git-advanced/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„git-advanced“ wird verwendet. Ich habe fünf unübersichtliche Commits und möchte einen sauberen Pull Request.
Erwartetes Ergebnis:
Ein Rebase-Plan, der den Branch sichert, zusammengehörige Änderungen gruppiert, Commit-Nachrichten verbessert und erklärt, wann force-with-lease angemessen ist.
„git-advanced“ wird verwendet. Mein Merge hat Konflikte in Konfiguration und Tests.
Erwartetes Ergebnis:
Eine Konflikt-Checkliste, die beide Seiten vergleicht, manuelle Integration empfiehlt, gelöste Dateien staged und das Ergebnis mit Tests verifiziert.
„git-advanced“ wird verwendet. Irgendwann im letzten Monat ist ein Fehler aufgetreten.
Erwartetes Ergebnis:
Ein Bisect-Workflow mit bekannten guten und schlechten Punkten, wiederholbarer Testanleitung und Bereinigungsschritten nach Abschluss der Suche.
Sicherheitsaudit
SicherAll 156 static findings were adjudicated as false positives. The detections primarily match Markdown code formatting, documented Git commands, placeholder URLs, and expected local helper behavior; no prompt injection, credential exfiltration, or unauthorized network activity was found. The helper can modify local Git state when invoked, so users should review commands and confirmations before execution.
Risikofaktoren
⚙️ Externe Befehle (50)
🌐 Netzwerkzugriff (16)
🔑 Umgebungsvariablen (3)
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/autumnsgrove-git-advanced/audits/16?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/autumnsgrove-git-advanced?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/autumnsgrove-git-advanced?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/autumnsgrove-git-advanced/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/autumnsgrove-git-advanced.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
AutumnsGrove. (2026). git-advanced security audit report (audit version 16) [Author version unspecified]. Skillstore. https://skillstore.io/skills/autumnsgrove-git-advanced/audits/16BibTeX-Zitat
@techreport{autumnsgrove-autumnsgrove-git-advanced-2026,
author = {AutumnsGrove},
title = {git-advanced security audit report (audit version 16)},
institution = {Skillstore},
year = {2026},
number = {16},
url = {https://skillstore.io/skills/autumnsgrove-git-advanced/audits/16},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "git-advanced security audit report (audit version 16)"
version: "unspecified"
type: report
authors:
- name: "AutumnsGrove"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/autumnsgrove-git-advanced/audits/16"
identifiers:
- type: other
value: "skillstore:autumnsgrove-git-advanced:audit:16"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Pull Requests vorbereiten
Einen Feature-Branch bereinigen, unübersichtliche Commits squashen und eine überprüfbare Historie erstellen, bevor ein Pull Request geöffnet wird.
Repository-Zustand wiederherstellen
Reflog, Backup-Branches und Reset-Anleitungen verwenden, um gelöschte Branches oder fehlerhafte Änderungen an der Historie wiederherzustellen.
Team-Branching verwalten
Eine Branch-Strategie auswählen, Release-Flows definieren und veraltete Branches mit sichereren Review-Schritten bereinigen.
Diese Prompts ausprobieren
Hilf mir, meine letzten Commits zu überprüfen und einen sicheren interaktiven Rebase zu planen, bevor ich einen Pull Request öffne. Frage nach, bevor du destruktive Befehle vorschlägst.
Führe mich durch das Lösen von Konflikten zwischen meinem Branch und main. Erkläre, wann ours, theirs oder ein manueller Merge verwendet werden sollte.
Erstelle einen Git-bisect-Plan für eine Regression. Hilf mir, gute und schlechte Commits, Testschritte und Reset-Anweisungen auszuwählen.
Vergleiche Git Flow, trunk-based und GitHub Flow für mein Team. Beziehe Release-, Hotfix- und Rollback-Schritte ein.
Bewährte Praktiken
- Erstelle einen Backup-Branch, bevor du die Historie rebasest, resettest oder filterst.
- Bevorzuge force-with-lease und Teamabstimmung, wenn du gepushte Commits umschreibst.
- Führe Tests aus und prüfe Diffs, nachdem Konflikte gelöst oder Wiederherstellungsschritte angewendet wurden.
Vermeiden
- Destruktive Git-Befehle ausführen, ohne den aktuellen Branch und den Working Tree zu prüfen.
- In Konflikten all ours oder all theirs akzeptieren, ohne die Änderungen zu lesen.
- Shared Branches ohne Review oder Teamabstimmung per Force Push überschreiben.
Häufig gestellte Fragen
Kann dieser Skill Git-Befehle für mich ausführen?
Ist es sicher, Git-Historie umzuschreiben?
Unterstützt der Skill die Lösung von Merge-Konflikten?
Kann er helfen, gelöschte Commits wiederherzustellen?
Erfordert er einen bestimmten Git-Hosting-Anbieter?
Wer sollte diesen Skill verwenden?
Entwicklerdetails
Autor
AutumnsGroveLizenz
MIT
Skillstore-Revision
r3
Versionshinweis
Der Autor hat keine Version angegeben.
Ref.
89edfdc710d0846129dcee6a929477b04f08052c
Aktualität der Wartung
24.7.2026
Nutzung
114 Downloads · 309 Aufrufe
Dateistruktur