git tag -s имя_тега.
git checkout '1.0.0.0'
$ git statusHEAD detached from 2.0.0.0nothing to commit, working directory clean
touch testgit add testgit commit -m 'test'git push --follow-tags test master
$ git push --follow-tags test masterEverything up-to-date
git push --all
git checkout '1.0.0.0'git checkout -b b_1.0git branchgot checkout master
git push --tags test master
- я думаю нет смысла пописывать каждый коммит. - наверное стоит подписывать тэг gpg ключом, через
git add test1git commit -m 'test1'git add test2git commit -m 'test3'git add test3git commit -m 'test3'
git tag 1.0.1.0git push --follow-tags test mastergit push --all test master
git checkout master
, что менял их в состоянии '1.0.0.0', поэтому ничего не отсылалось
git checkout -b b_1.0
git merge b_1.0
Думал также поступить.
Теперь я могу в мастер втянуть сделанные там изменения
git mv test.php new_test.php
git rm test.phpgit add new_test.php