Установите Git Tag на тестирование Branch - PullRequest
0 голосов
/ 30 ноября 2019

В настоящее время я начинаю работу с тегами в git.

Сейчас у меня есть ветка master для готового и протестированного кода и ветка develop. При исправлении ошибок или реализации новых проблем я всегда создаю новые ветви на основе develop. Когда я чувствую, что для нового выпуска достаточно работы, я объединяю develop в master и отмечаю его номером версии.

Дело в том, что я также использую этот тег в своем пользовательском интерфейсе в качестве номера версии,Например: v0.3.1-NumbersOfCommitsAheadOfTag-CommitSignature.

Поскольку я всегда создаю свои теги для master Я всегда использую одну и ту же версию в моей ветви develop, так как она была создана.

Что я могу сделать здесь? Нужно ли объединить master обратно в develop?

Спасибо за любой совет!

1 Ответ

0 голосов
/ 02 декабря 2019

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...