Примітка: git push - всі не натискатимуть ваші теги, лише ваші гілки.
git push --all
git push --tags
насправді все підштовхне . Див. Також " Налаштування git для витягування та натискання всіх гілок ".
Не забувайте --dry-run
можливість зробити тест, перш ніж все реально підштовхнути.
Дивіться також довідку GitHub " Робота з дистанційними ", щоб встановити своє походження для віддаленого репорту GitHub.
Як зазначено у " Як зробити так, щоб" git push "включав теги у гілці? ", Git 1.8.3+ (травень 2013 р.) Ввів:
git push --follow-tags
Це не натисне всі теги, а лише ті, які доступні з гілки (-ів) HEAD (s), яку ви натискаєте.
Це може допомогти зберегти цю операцію (натискання комірок і тегів), виконану з однією командою замість двох.
Git 2.4.1+ (Q2 2015) введе опцію push.followTags
.
git push --follow-tags
git 1.8.3+ (травень 2013). Дивіться мою відредаговану відповідь нижче