以下是我想要的发布流程:
origin
如果不推动分支可以做到这一点吗?
我不希望我的主分支(或任何功能分支)填充“版本号增量”提交。
答案 0 :(得分:1)
在提交和标记之前,你可以通过分离头来轻松完成:
git checkout --detach master
#write version number
git commit -am "version"
git tag newTag
git checkout master
但是,如你的问题评论中所描述的那样,这很奇怪。此外,您可以使用git describe
从标记名称生成版本名称,而不是创建版本文件。