


Quelles sont les spécifications d'utilisation du message Java Git Commit ?
1. Le format du message Commit
Pour chaque soumission, le message Commit comprend trois parties : En-tête, Corps et Pied de page.
<type>(<scope>): <subject> // 空一行 <body>
Parmi eux, l'en-tête, le contenu de soumission pour les types d'exploits et de correctifs et le corps sont requis. Quelle que soit la section, aucune ligne ne doit dépasser 72 caractères (ou 100 caractères). Cela permet d'éviter que le retour à la ligne automatique n'affecte l'apparence.
1.1 En-tête
La partie En-tête ne comporte qu'une seule ligne et comprend trois champs : type (obligatoire), portée (obligatoire) et sujet (obligatoire).
(1) type
type est utilisé pour décrire la catégorie de commit Seuls les 7 identifiants suivants sont autorisés.
feature: feature
fix: bug fix
docs: documentation
style: Format (n'affecte pas le code en cours d'exécution) Changements)
refactor : Refactoring (modifications de code qui ne sont pas de nouvelles fonctionnalités ou des corrections de bugs)
test : Ajouter des tests
build : Processus de construction ou outils auxiliaires Modifications
(2) portée
scope est utilisé pour décrire la portée d'influence du commit, comme les modèles d'indicateurs, les règles haut et bas, etc., qui varie en fonction du projet.
(3)subject
subject est une brève description de l'objectif du commit, pas plus de 50 caractères.
1. Commencez par un verbe, utilisez le présent à la première personne, comme changer, plutôt que changé ou changements
2. Minuscule la première lettre
3. ) à la fin
1.2 Body
La partie Body est une description détaillée de ce commit et peut être divisée en plusieurs lignes.
1. Vous devez énumérer brièvement différents scénarios de test avant ou arrière. Si le test réussit, remplissez le formulaire de réussite.
2. Ajouter des informations sur le modificateur
2. Exemples
2.1 feat example
feat (règle en ligne et hors ligne, construction, prise d'effet, simulation prend effet) : Ajouter une fonction de règle en ligne et hors ligne
1. .Règle de haut en bas Dans le processus du maître de thread, le moteur s'abonne normalement et fldl est généré normalement. pass
2. Règle en ligne et hors ligne, transmettre un numéro de règle inexistant, invite d'exception. passSoumis par : xxx
Exemple de correctif 2.2
correctif (module de modèle) : échec du test du modèle
1. Importez le modèle mar, y compris les champs dérivés. pass
2. Importez le modèle mar, qui ne contient pas de champs dérivés. passSoumis par : xxx
Recommandation de plug-in
idea peut installer des plug-ins avec des spécifications de soumission de code.
1. Installez le plug-in
2. Sélectionnez le plug-in à soumettre lors de la soumission
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

La bibliothèque utilisée pour le fonctionnement du numéro de point flottante dans le langage go présente comment s'assurer que la précision est ...

GiteEpages STATIQUE Le déploiement du site Web a échoué: 404 Dépannage des erreurs et résolution lors de l'utilisation de Gitee ...

Quelles bibliothèques de GO sont développées par de grandes entreprises ou des projets open source bien connus? Lors de la programmation en Go, les développeurs rencontrent souvent des besoins communs, ...

L'exécution du projet H5 nécessite les étapes suivantes: Installation des outils nécessaires tels que le serveur Web, Node.js, les outils de développement, etc. Créez un environnement de développement, créez des dossiers de projet, initialisez les projets et écrivez du code. Démarrez le serveur de développement et exécutez la commande à l'aide de la ligne de commande. Aperçu du projet dans votre navigateur et entrez l'URL du serveur de développement. Publier des projets, optimiser le code, déployer des projets et configurer la configuration du serveur Web.

Le problème de l'utilisation de Redessstream pour implémenter les files d'attente de messages dans le langage GO consiste à utiliser le langage GO et redis ...

Dans le cadre du cadre de beegoorm, comment spécifier la base de données associée au modèle? De nombreux projets Beego nécessitent que plusieurs bases de données soient opérées simultanément. Lorsque vous utilisez Beego ...

La page H5 doit être maintenue en continu, en raison de facteurs tels que les vulnérabilités du code, la compatibilité des navigateurs, l'optimisation des performances, les mises à jour de sécurité et les améliorations de l'expérience utilisateur. Des méthodes de maintenance efficaces comprennent l'établissement d'un système de test complet, à l'aide d'outils de contrôle de version, de surveiller régulièrement les performances de la page, de collecter les commentaires des utilisateurs et de formuler des plans de maintenance.

Précision avec Python: Source de sablier Dessin graphique et vérification d'entrée Cet article résoudra le problème de définition variable rencontré par un novice Python dans le programme de dessin graphique de sablier. Code...
