在GitHub上标记提交的方法是什么-我见过的唯一方法是创建一个Release,该Release面向一个分支并标记该分支上的所有提交。或通过您可以标记提交的终端-git tag -a v1.2 9fceb02
是否有更简便的方法来批量标记特定分支(例如master
)上的许多提交,但不是全部提交?
答案 0 :(得分:1)
是否有一种简便的方法来批量标记特定分支(例如master)上的许多提交,但不是全部提交?
好吧,不,考虑标签仅引用一个提交,因此您的“批量标签”操作将需要以某种方式增加其命名约定。
由于一个发行版(即IE。 one 发行版)仅需要 one 标记,因此简单的方法是
git tag -m "my release" v1.0.0 <acommitID>
git push --tags
这足以创建一个标签,您可以在此标签上创建一个发行版。