2014-12-27 2 views
2

Я создал и толкнул теги на репозиторий:Git теги отдельно от основной ветви

git push --tags 

Проблема заключается в том, что не толкнул его master ветви (как я думал, что это), но созданный отдельно стоящий вместо , Итак, на GitHub моя ветка master по-прежнему указывает на предыдущую фиксацию.

Есть ли способ, чтобы коммиты, связанные с тегами, были переброшены в master?

Btw, когда я работаю над веткой master, что было бы правильным способом создать и нажимать метки на главную ветку, не отрываясь от master?

ответ

2

git push --tags только толкает бирку, а не ветви.

Завершить работу с git push (или git push -u origin master если вы до этого никогда не толкнул мастер)

Если вы хотите, чтобы нажать все в одной команде (мерзавца 1.8.3+):

git push --follow-tags 

См " Push git commits & tags simultaneously ".

+0

Спасибо! Я думал, что push-tags также оттолкнули ветви. – user3475757

+0

Jippi !! «git push» сделал трюк. Вероятно, я немного почитаю теги и ветки ... – BurninLeo

Смежные вопросы