Validateur de Nom de Branche Git
Valide les noms de branches Git selon les conventions de nommage Git
### Validateur de Nom de Branche Git
Cet outil valide les noms de branches Git selon les conventions et meilleures pratiques de nommage Git.
**Règles de Nommage des Branches Git:**
- Ne peut pas contenir : `~ ^ : espace tabulation nouvelle ligne ? * [ \`
- Ne peut pas commencer ou finir par `/`
- Ne peut pas avoir de slashs consécutifs `//`
- Ne peut pas finir par `.lock`
- Ne peut pas contenir `..` ou `@{`
- Longueur maximale (généralement 255 caractères pour compatibilité système de fichiers)
- Ne peut pas être un nom de branche réservé (HEAD, main, master)
**Conventions Communes de Nommage:**
- **feature/** - Nouvelles fonctionnalités
- **bugfix/** - Corrections de bugs
- **hotfix/** - Corrections urgentes de production
- **release/** - Préparation de version
- **develop/** - Branche de développement
- **test/** - Branches de test
- **docs/** - Mises à jour de documentation
- **refactor/** - Refactorisation de code
Documentation de l'API
Point de terminaison de la requête
POST /fr/api/tools/git-branch-validator
Paramètres de la requête
| Nom du paramètre | Type | Requis | Description |
|---|---|---|---|
| branchName | text | Oui | - |
| allowCustomPrefixes | checkbox | Non | Allow branch names without standard prefixes |
| enforceConvention | checkbox | Non | Require branch names to follow naming conventions |
| reservedNames | text | Non | Branch names that are reserved (comma-separated) |
| maxLength | number | Non | Maximum length for branch names (filesystem compatibility) |
| allowedPrefixes | text | Non | Valid branch name prefixes (comma-separated, end with /) |
Format de réponse
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}
Données JSON:
Données JSON
Documentation de MCP
Ajoutez cet outil à votre configuration de serveur MCP:
{
"mcpServers": {
"elysiatools-git-branch-validator": {
"name": "git-branch-validator",
"description": "Valide les noms de branches Git selon les conventions de nommage Git",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=git-branch-validator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.
Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]