Работа с номерами версий - PullRequest
1 голос
/ 23 февраля 2012

Как лучше всего использовать номера версий с Git / GitHub? Я понимаю, что когда вы делаете коммит, все предыдущие версии «моментально снимаются», поэтому их можно получить. Но как сделать так, чтобы они совпадали с номерами версий приложения / сборки?

Например, скажем, у вас есть version: 1.0.0.0, и вы делаете это. Тогда у вас есть version 1.0.0.1 и совершите это. И так далее, и тому подобное.

Теперь это version 1.0.0.14, и вы хотите получить код из version 1.0.0.5. Какой самый простой способ сделать это с Git / GitHub?

1 Ответ

6 голосов
/ 23 февраля 2012

Лучше всего использовать теги . Теги похожи на указатель на конкретную версию, которая никогда не меняется. Создайте тег, подобный этому:

git tag -a version-1.0.0.5

Приведенное выше создает тег при текущем коммите. (Обратитесь к документации, чтобы узнать, как создать тег, указывающий на предыдущий коммит.) Нажмите теги на Github с помощью:

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