Как добавить теги в Bitbucket?Я использую Git - PullRequest
62 голосов
/ 08 января 2012

Я размещаю свои коды на Bitbucket с помощью Git. Мой локальный клиент - EGit (плагин Eclipse). Я создал тег локально (Team -> Advanced -> Tag), а затем перенес его в удаленный репозиторий. Но когда я открываю свою страницу репозитория, я не могу найти там теги. Я почти уверен, что тег можно увидеть локально.

Я не эксперт по Git. Но мне кажется, в Git есть несколько типов тегов. Bitbucket показывает только определенные типы тегов?

Ответы [ 5 ]

90 голосов
/ 08 января 2012

Вы нажали кнопку «Добавить все теги спецификации» в мастере Push в Eclipse?Если нет, попробуйте.Или, если у вас есть доступ к консольной версии git, просто выполните:

git push --tags
14 голосов
/ 20 декабря 2016

В этой документации указано, что тег может быть создан следующим образом:

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

и выдан путем выдачи:

$ 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

После нажатия тег можно загрузить, перейдя к https://bitbucket.org/<username>/<project>/downloads?tab=tags

12 голосов
/ 18 августа 2016

Если вы не знаете, где искать, для поиска кнопки в графическом интерфейсе потребуются многие годы.

В графическом интерфейсе bitbucket вы можете добавить тег, просмотрев коммиты.Когда вы открываете коммит, который хотите пометить, в правом верхнем углу страницы появляется раздел «Теги».Чуть ниже, где отображается ветка.Если вы нажмете кнопку +, вы можете пометить свой коммит.

Мы используем следующую версию: Atlassian Bitbucket v4.8.3

2 голосов
/ 11 июня 2019

Вы также можете добавить тег непосредственно в пользовательском интерфейсе Bitbucket. Посмотрите на Commits, выберите конкретный коммит и затем в деталях в правой части страницы нажмите кнопку + после No tags.

enter image description here

https://confluence.atlassian.com/bitbucket/repository-tags-321860179.html

2 голосов
/ 02 мая 2013

Это то, что я должен был сделать, но это кажется ужасно длинным.Кто-нибудь знает более быстрый подход?

rt щелкните по тегу в представлении git-репозитория.Нажмите Теги, выберите удаленное репо, выберите целевое имя ссылки (ctrl-space), чтобы быть refs /heads / master.Выберите «Готово».
На экране результатов выберите «Настройка», выберите «Дополнительно», выберите «Добавить все теги», выберите «Готово».Это создает сопоставления ссылок на странице конфигурации push с refs / tags / : refs / tags / .Теперь нажмите сохранить и нажмите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...