Comment ajouter des balises dans Bitbucket? Je suis à l'aide de Git

J'héberge mes codes sur Bitbucket en utilisant Git. Mon client local est EGit (plugin eclipse). J'ai créé une balise localement (Équipe -> Avancé -> Tag) et ensuite poussé dépôt distant. Mais quand j'ouvre ma page de référentiel, Je ne trouve pas de balises là-bas. Je suis sûr que l'étiquette peut être vue localement.

Je ne suis pas un expert Git. Mais il me semble qu'il existe plusieurs types de balises dans Git. Est-ce que Bitbucket ne montre que certains types de balises?

58
demandé sur Georgie Porgie 2012-01-08 01:55:26

4 réponses

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

git push --tags
89
répondu 4ndrew 2012-01-07 22:03:21

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é, la balise peut être téléchargée en naviguant vers https://bitbucket.org/<username>/<project>/downloads?tab=tags

13
répondu 030 2016-12-20 17:31:25

Si vous ne savez pas où chercher, il faudra du temps pour trouver le bouton dans l'interface graphique.

Dans l'interface graphique bitbucket, vous pouvez ajouter une balise en parcourant les commits. Lorsque vous ouvrez le commit que vous souhaitez marquer, il y a 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 livraison.

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

10
répondu Brian van Rooijen 2016-08-18 12:34:47

C'est ce que j'ai dû faire, mais cela semble terriblement long. Personne ne sait plus rapide approche?

Rt cliquez sur tag sous la vue Git repository. Pousser Les Tags, choisissez le repo distant, choisissez le nom de référence cible (Ctrl-space) pour être refs/heads/master. Sélectionnez terminer.
Sur l'écran Résultats, sélectionnez Configurer sélectionnez avancé, sélectionnez ajouter tous les tags spec, sélectionnez "terminer". Cela crée un mappage ref dans la page Configurer push avec refs / tags / : refs / tags / . Maintenant, appuyez sur Enregistrer et pousser.

2
répondu cgull 2013-05-02 09:12:37