Points clés
- Catégorie
- Development
- Types d’entrée
- text, checkbox, number
- Type de sortie
- json
- Couverture des échantillons
- 4
- API disponible
- Yes
Vue d’ensemble
Le Validateur de Nom de Branche Git est un outil en ligne qui vérifie la conformité des noms de branches Git aux règles de nommage standard. Il permet de s'assurer que les noms respectent les conventions pour éviter les erreurs et maintenir un historique propre dans les projets de développement.
Quand l’utiliser
- •Lors de la création d'une nouvelle branche pour vérifier sa validité avant de commiter.
- •Pour imposer les conventions de nommage de l'équipe dans les projets collaboratifs.
- •Lors de la configuration de pipelines CI/CD pour valider automatiquement les noms de branches.
Comment ça marche
- •Entrez le nom de la branche Git dans le champ prévu.
- •Configurez les options telles que les préfixes autorisés ou les noms réservés si nécessaire.
- •L'outil analyse le nom et retourne un rapport de validation indiquant les erreurs ou la conformité.
Cas d’usage
Exemples
1. Validation d'une branche de fonctionnalité
Développeur- Contexte
- Un développeur travaille sur une nouvelle fonctionnalité et doit créer une branche.
- Problème
- S'assurer que le nom 'feature/user-auth' respecte les conventions Git.
- Comment l’utiliser
- Entrer 'feature/user-auth' dans le champ Nom de Branche et valider.
- Résultat
- Le nom est validé comme conforme, avec un message de succès indiquant le respect des conventions.
2. Détection d'un nom invalide avec slashs consécutifs
- Contexte
- Un chef de projet vérifie les noms de branches soumis par l'équipe.
- Problème
- Identifier les noms qui ne respectent pas les règles Git, comme les slashs consécutifs.
- Comment l’utiliser
- Entrer 'feature//double-slash' dans le champ et activer l'option 'Forcer la Convention de Nommage'.
- Configuration d’exemple
-
enforceConvention: true - Résultat
- L'outil signale une erreur due aux slashs consécutifs et suggère une correction.
Tester avec des échantillons
developmentHubs associés
FAQ
Quels caractères sont interdits dans un nom de branche Git ?
Les caractères interdits incluent ~ ^ : espace tabulation nouvelle ligne ? * [ \ et les slashs consécutifs //.
Puis-je utiliser des préfixes personnalisés ?
Oui, en activant l'option 'Autoriser Préfixes Personnalisés', vous pouvez définir vos propres préfixes.
Quelle est la longueur maximale recommandée ?
La longueur maximale est généralement de 255 caractères pour la compatibilité avec les systèmes de fichiers.
Comment gérer les noms de branches réservés ?
Vous pouvez spécifier une liste de noms réservés séparés par des virgules, comme HEAD, main, master.
L'outil peut-il être intégré dans des scripts ?
Oui, l'outil retourne des résultats au format JSON, ce qui facilite l'intégration dans des scripts automatisés.