简体   繁体   中英

How to tag multiple commits in git

I want to create a single tag for multiple commits(merged branches).

Can we group multiple commits to a single tag , please help me on this.

What you are trying to do is not possible. A tag, like a branch, can only point to at most one commit.

我们可以只添加一个提交ID git add tag -a v1.0 [commit ID]

A really late answer, but you could make tags like

v1.2_b7_p0
v1.2_b7_p1
v1.2_b7_p2
v1.2_b7_p3

where the last _pX part makes them unique, but you can group by the other part. Possibly:

v1.2_b7_code
v1.2_b7_docs
v1.2_b7_demo
v1.2_b7_changelog

would work, depending on why you need so many.

But it does seem a release should be a single commit. Maybe a branch is really what you want.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM