Как пометить мой репозиторий git с помощью приложения GitHub Mac? - PullRequest
24 голосов
/ 12 февраля 2012

Я довольно новичок в GitHub и лично не успел изучить слишком много командной строки.Я предпочитаю использовать приложение GitHub Mac для своих личных проектов, и мне было любопытно, если я смогу добавить к нему теги.

В основном я просто хочу пометить свои проекты v0.1 и так далее.Я даже не уверен, что это лучший способ сделать это.

Ответы [ 3 ]

21 голосов
/ 16 июля 2012

От ответа VonC до того же вопроса, заданного в SuperUser :

Как в их объявлении , так и в справочном разделе этот (тег), по-видимому, недоступен (на момент написания этого ответа).

Это означает, что GitHub для Mac еще не управляет пространством имен тегов (refs / tags), и что вам нужно пометить вручную, а затем git push --tags на GitHub также вручную.

Хотя это было год назад, по-прежнему нечего указывать на то, что теги поддерживаются. В разделе справки до сих пор нет упоминаний, последующих блогов сообщений , в которых не упоминаются теги, а также примечаний к выпуску ( хотя они охватывают только относительно недавние версии).

5 голосов
/ 25 июня 2014

К сожалению, Github Client для Mac по-прежнему не обрабатывает теги. Ни для их создания, ни для их извлечения

Веб-сайт Github предлагает не только извлекать коммитированные коммиты, но и отображать их как выпуски и предлагать автоматически сгенерированные пакеты zip и tar.gz соответствующего исходного кода.

см

Хорошая новость заключается в том, что при выполнении «синхронизации» или «вытягивания» из Github Client для Mac * тэг перетаскивается в локальный репозиторий

Как сказал @blahdiblah, вам придется проходить через командные строки для локального управления тегами «Официальная» документация, касающаяся манипуляций с тегами в командной строке:

Использование очень просто:

  • git tag список тегов
  • git tag -a v1.4 -m 'my version 1.4' создать тег с описанием
  • git show v1.4 показать информацию о теге
  • git push origin --tags нажмите последние коммиты и теги
3 голосов
/ 03 января 2014

Чтобы создать тег вручную из командной строки:

  • Откройте Терминал и перейдите в свой репозиторий (либо через CD, либо просто перетащите в папку из Finder)
  • используйте следующие команды:
  • git remote (отображает имя вашего пульта, например, YourRemote)
  • git tag -a v1.2 -m 'tagging Version 1.2' (создает тег v1.2 из текущей ветки)
  • git push YourRemote v1.2 (помещает созданный вами тег в YourRemote)

http://pinkstone.co.uk/how-to-tag-a-release-in-git/

...