В настоящее время я начинаю работу с тегами в git.
Сейчас у меня есть ветка master
для готового и протестированного кода и ветка develop
. При исправлении ошибок или реализации новых проблем я всегда создаю новые ветви на основе develop
. Когда я чувствую, что для нового выпуска достаточно работы, я объединяю develop
в master
и отмечаю его номером версии.
Дело в том, что я также использую этот тег в своем пользовательском интерфейсе в качестве номера версии,Например: v0.3.1-NumbersOfCommitsAheadOfTag-CommitSignature
.
Поскольку я всегда создаю свои теги для master
Я всегда использую одну и ту же версию в моей ветви develop
, так как она была создана.
Что я могу сделать здесь? Нужно ли объединить master
обратно в develop
?
Спасибо за любой совет!