Как пометить мой репозиторий git с помощью приложения GitHub Mac?
Я новичок в GitHub и лично не успел узнать слишком много командной строки. Я предпочитаю использовать приложение GitHub Mac для своих личных проектов, и я был любопытным, если я могу добавить с ним теги.
В принципе, я просто хочу пометить свои проекты v0.1 и так далее. Я даже не уверен, что это лучший способ сделать это.
Ответы
Ответ 1
От Ответ VonC на тот же вопрос, заданный в SuperUser:
Оба в их объявление и в разделе справки , этот (тег) кажется недоступным (на момент написания этого ответа).
Это означает, что GitHub для Mac еще не управляет пространством имен тегов (refs/tags) и что вам нужно пометить вручную, а затем git push --tags
в GitHub также вручную.
Хотя это было год назад, все еще нечего указывать на то, что теги поддерживаются. В разделе справки по-прежнему нет упоминания blog сообщения об этом не упоминают теги и не примечания к выпуску (хотя они охватывают только сравнительно недавние версии).
Ответ 2
Чтобы создать тег вручную через командную строку:
- откройте терминал и перейдите в ваш репозиторий (либо с помощью cd, либо просто перетащите папку из Finder)
- используйте следующие команды:
- git remote (отображает имя вашего пульта, например, YourRemote)
- git tag -a v1.2 -m 'tagging Version 1.2' (создает тег v1.2 из текущей ветки)
- git нажмите YourRemote v1.2 (толкает тег, который вы создали в YourRemote)
http://pinkstone.co.uk/how-to-tag-a-release-in-git/
Ответ 3
К сожалению, 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
нажмите последние коммиты и теги