Навіть не клонувавши чи виймаючи, ви можете перевірити список тегів на репо за течією за допомогою git ls-remote
:
git ls-remote --tags /url/to/upstream/repo
(як показано в " Переліченні git-ls-remote, чому існує ^{}
ім'я тегу? ")
xbmono в коментарях ілюструє, що цитати потрібні:
git ls-remote --tags /some/url/to/repo "refs/tags/MyTag^{}"
Зауважте, що ви завжди можете натискати ваші коміти та теги в одній команді за допомогою (git 1.8.3+, квітень 2013):
git push --follow-tags
Див. Розділ " Push git" виконує посилання та теги одночасно .
Що стосується Atlassian SourceTree, зокрема:
Зауважте, що з цієї теми, SourceTree ТІЛЬКИ показує локальні теги.
Існує RFE (Запит на удосконалення), який увійшов SRCTREEWIN-4015
з грудня 2015 року.
Просте вирішення:
бачити список лише нерозпущених тегів?
git push - теги
або встановіть Push all tags
прапорець "" у діалоговому вікні "Натиснути", і всі теги будуть перенесені на ваш пульт.
Таким чином, ви будете "впевнені, що вони присутні у віддаленому режимі, щоб інші розробники могли їх витягнути".