Ответ 1
Вы нажали кнопку "Добавить все теги" в Push Wizard в Eclipse? Если нет, попробуйте. Или если у вас есть доступ к консольной версии git, просто выполните:
git push --tags
Я размещаю свои коды на Bitbucket, используя Git. Мой локальный клиент - EGit (плагин eclipse). Я создал тег локально (Team → Advanced → Tag), а затем перетащил его в удаленный репозиторий. Но когда я открываю страницу своего репозитория, я не могу найти там теги. Я уверен, что тег можно увидеть локально.
Я не эксперт Git. Но мне кажется, что в Git есть несколько типов тегов. Имеет ли Bitbucket только определенные типы тегов?
Вы нажали кнопку "Добавить все теги" в Push Wizard в Eclipse? Если нет, попробуйте. Или если у вас есть доступ к консольной версии git, просто выполните:
git push --tags
В этой документации указано, что тег может быть создан. На основании этой информации была построена следующая команда:
git tag --annotate 1.0.0 --message "Initial version of some app"
и выдаваем:
git push origin 1.0.0
После нажатия тег можно загрузить, перейдя к https://bitbucket.org/<username>/<project>/downloads?tab=tags
Если вы не знаете, где искать, понадобится возраст, чтобы найти кнопку в gui.
В bitbucket gui вы можете добавить тэг, просматривая его, чтобы совершить транзакции. Когда вы открываете фиксацию, которую хотите пометить, в правом верхнем углу страницы есть раздел "теги". Прямо внизу, где отображается ветка. Если вы нажмете кнопку +, вы можете пометить фиксацию.
Мы запускаем следующую версию: Atlassian Bitbucket v4.8.3
Вы также можете добавить тег непосредственно в пользовательском интерфейсе Bitbucket. Посмотрите на Commits
, выберите конкретный коммит, а затем в деталях в правой части страницы щелкните +
-button после No tags
.
https://confluence.atlassian.com/bitbucket/repository-tags-321860179.html
Это то, что я должен был сделать, но это кажется ужасно длинным. Кто-нибудь знает более быстрый подход?
rt нажмите на тег в представлении репозитория git.
Push-теги,
выберите удаленное репо,
выберите target ref name (ctrl-space) для refs/heads/master.
Выберите финиш.
На экране результатов выберите "Выбрать настройку".
выберите расширенный,
выберите добавить все теги spec,
выберите "finish".
Это создает сопоставления ref на странице конфигурации configure с refs/tags/: refs/tags/.
Теперь нажмите save и push.