Question Comment ajouter des tags dans Bitbucket? J'utilise Git


J'héberge mes codes sur Bitbucket en utilisant Git. Mon client local est EGit (plugin eclipse). J'ai créé une balise localement (Team -> Advanced -> Tag) et l'ai ensuite poussée vers le référentiel distant. Mais quand j'ouvre ma page de dépôt, je ne peux pas y trouver de balises. Je suis sûr que le tag peut être vu localement.

Je ne suis pas un expert Git. Mais il me semble qu'il existe plusieurs types de tags dans Git. Bitbucket affiche-t-il uniquement certains types de balises?


58
2018-01-07 21:55


origine


Réponses:


Avez-vous cliqué sur le bouton "Ajouter toutes les balises Spec" dans l'Assistant Push dans Eclipse? Sinon, essayez-le. Ou si vous avez accès à la version console de git, effectuez simplement:

git push --tags

89
2018-01-07 22:03



Cette documentation indique qu'une balise peut être créée comme suit:

$ git tag -a v1.4 -m "my version 1.4"
$ git tag
v0.1
v1.3
v1.4

et poussé par l'émission:

$ git push origin --tags
Counting objects: 1, done.
Writing objects: 100% (1/1), 160 bytes | 0 bytes/s, done.
Total 1 (delta 0), reused 0 (delta 0)
To git@github.com:schacon/simplegit.git
 * [new tag]         v1.4 -> v1.4
 * [new tag]         v1.4-lw -> v1.4-lw

Une fois poussé, le tag peut être téléchargé en naviguant vers https://bitbucket.org/<username>/<project>/downloads?tab=tags


13
2017-12-20 17:31



Si vous ne savez pas où chercher, il faudra des années pour trouver le bouton dans l'interface graphique.

Dans l'interface graphique de bitbucket, vous pouvez ajouter une balise en parcourant les commits. Lorsque vous ouvrez le commit que vous souhaitez marquer, il existe une section "tags" en haut à droite de la page. Juste en dessous de l'endroit où la branche est affichée. Si vous cliquez sur le bouton +, vous pouvez marquer votre commit.

Nous exécutons la version suivante: Atlassian Bitbucket v4.8.3


10
2017-08-18 12:34



C'est ce que je devais faire, mais cela semble terriblement long. Est-ce que quelqu'un connaît une approche plus rapide?

Cliquez sur tag sous la vue git repository. Balises Push, choisissez repo à distance, choisissez le nom de la référence cible (ctrl-espace) pour être refs / heads / master. Sélectionnez la finition.
Sur l'écran des résultats, sélectionnez Configurer sélectionnez avancé, sélectionnez ajouter toutes les balises spec, sélectionnez "finir". Cela crée un mappage de référence dans la page Push de configuration avec refs / tags /: refs / tags /. Maintenant, appuyez sur sauvegarder et pousser.


2
2018-05-02 09:12