Avez-vous des idées à propos de ce que les objets git tag portent?Informations provenant de l'objet git tag
Le point est que je voudrais l'analyser quand je fais le crochet git (de préférence côté serveur).
Avez-vous des idées à propos de ce que les objets git tag portent?Informations provenant de l'objet git tag
Le point est que je voudrais l'analyser quand je fais le crochet git (de préférence côté serveur).
Avez-vous une idée de ce genre d'objet git tag object?
Il existe deux types d'étiquettes.
tag régulier ne contient que le SHA-1 de la validation en étiquette annotée contient des informations complètes comme tout autre commettras.
Lorsque vous créez des balises, vous ne créez pas de validations réelles avec des modifications de fichier. Par conséquent, il n'y a rien à vérifier [tags git] (http://www.midori-global.com/products/jira-commit-policy-plugin/documentation/git). Alors, comment peut-il contenir les informations comme n'importe quel autre commit? – Andrii
Je suis d'accord que tag est simplement un pointeur vers un commit git, il ne stocke aucun contenu à côté de la balise metadata – CodeWizard
Un tag annoté ne contient pas * "informations complètes comme tout autre commit" * car il n'a pas * author * déposé qu'un commit a. La seule référence que je pourrais trouver est [API GitHub] (https://developer.github.com/v3/git/tags/) mais vous pouvez facilement vérifier vous-même en exécutant 'git cat-file -p
Faire différents types de balises et 'git cat-file -p $ (git rev-parse)' –
ElpieKay
@ElpieKay merci. Cela fonctionne même avec juste 'git cat-file -p' –
Andrii