Проверьте, находится ли нажатый тег на удаленном устройстве git Кто-нибудь знает, как проверить, находится ли тег на удаленном сервере git после того, как тег вытолкнут из локального? Кажется, что единственный способ сделать это - получить удаленный. Ответ 1 Try git ls-remote --tags origin Ответ 2 Чтобы более точно ответить на этот вопрос, чтобы проверить, имеет ли конкретный тег данный удаленный: git ls-remote <remote-name> refs/tags/<tag-name> Ответ 3 В ответ на вопрос lcb в разделе комментариев: Я получил следующие результаты: refs/tags/0.1, refs/tags/0.1 ^ {}. Знаешь что является вторым? Смотрите тег Git, почему этот дублирующий тег в пультах? для подробного ответа. Ответ 4 Другой способ (от git: проверить, завершено ли commit xyz в удаленном репо?") git branch -r --contains my_tag # ==== or with a sha1: ===== git branch -r --contains 2e29022d Здесь перечислены удаленные ветки, содержащие тег или commit. Результат будет выглядеть так: origin/my_branch_1 origin/my_other_branch origin/master
Ответ 2 Чтобы более точно ответить на этот вопрос, чтобы проверить, имеет ли конкретный тег данный удаленный: git ls-remote <remote-name> refs/tags/<tag-name>
Ответ 3 В ответ на вопрос lcb в разделе комментариев: Я получил следующие результаты: refs/tags/0.1, refs/tags/0.1 ^ {}. Знаешь что является вторым? Смотрите тег Git, почему этот дублирующий тег в пультах? для подробного ответа.
Ответ 4 Другой способ (от git: проверить, завершено ли commit xyz в удаленном репо?") git branch -r --contains my_tag # ==== or with a sha1: ===== git branch -r --contains 2e29022d Здесь перечислены удаленные ветки, содержащие тег или commit. Результат будет выглядеть так: origin/my_branch_1 origin/my_other_branch origin/master