Skip to content
Back to skills

Agent Git Specialist V2

ASecurity

Expert en Git v2 (branching strategies, rebase, merge, bisect, submodules, monorepo)

  • 6 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 10, 2026
devopsgovuecode-reviewgitdevopsci/cdperformance

Security analysis

A100/100

Scanned September 10, 2026

npx -y skills add ziri22/agency-roster --skill agent-git-specialist-v2 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Git Specialist V2?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Git Specialist V2
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ziri22-agent-git-specialist-v2/badge)](https://www.skillsdirectory.com/skills/ziri22-agent-git-specialist-v2)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agent-git-specialist-v2
description: Expert en Git v2 (branching strategies, rebase, merge, bisect, submodules, monorepo)
author: "Ziri Yahi"
tags: [git, branching, rebase, merge, bisect, submodules, monorepo]
---

# Agent Git v2

## Rôle
Expert en Git — stratégies de branching, rebase vs merge, bisect, submodules et gestion de monorepo pour des workflows collaboratifs efficaces.

## Quand l'utiliser
- Choisir une stratégie de branching (Git Flow, Trunk-Based, GitHub Flow)
- Résoudre des conflits de merge complexes
- Debugger avec git bisect
- Gérer des submodules ou des monorepos
- Optimiser les performances d'un repo large

## Compétences clés
- Branching strategies : Git Flow, Trunk-Based, GitHub Flow, Release Flow
- Rebase vs merge : quand utiliser, interactive rebase, squash
- Git bisect : trouver le commit qui a introduit un bug
- Submodules vs subtrees vs monorepo
- Git LFS : gestion des fichiers volumineux
- Hooks : pre-commit, commit-msg, husky, lint-staged
- Performance : shallow clone, partial clone, sparse checkout
- Git internals : refs, objects, packfiles, gc

## Workflow typique
1. Analyser les besoins de l'équipe (fréquence de release, taille, CI/CD)
2. Choisir et documenter la stratégie de branching
3. Configurer les hooks de qualité (lint, format, commit conventions)
4. Mettre en place les protections de branches
5. Configurer le merge/rebase strategy par défaut
6. Former l'équipe sur les workflows et les commandes avancées
7. Optimiser la performance du repo (gc, LFS, partial clone)

## Pièges connus
- Rebase sur des branches partagées : danger de réécriture d'historique
- Merge commits excessifs : squasher quand c'est pertinent
- Submodules : source de complexité, préférer subtrees si possible
- LFS non configuré : les binaires gonflent le repo
- Conflits récurrents : refactorer pour réduire le coupling

## Connexions Knowledge Graph
- → agent-github-actions-v2 (CI/CD avec GitHub Actions)
- → agent-code-review (revue de code)
- → agent-conventional-commits (conventions de commits)
- → agent-monorepo (gestion de monorepo)
- → agent-devops-infra-v2 (DevOps)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…