Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我想要的发布过程:
origin
在不推动分支的情况下可以做到这一点吗?
我不希望我的主分支(或任何功能分支)充满“版本号增量”提交。
当然,您可以通过在提交和标记之前分离 head 来轻松地做到这一点:
git checkout --detach master #write version number git commit -am "version" git tag newTag git checkout master
但是,是的,正如您对问题的评论中所述,这样做很奇怪。此外,代替创建版本文件,也许您可以使用git describe从标签名称生成版本名称。
git describe