有时候,在项目开发过程中,版本的发布可能会一直持续,在版本发布的过程中,可能用户更新的步调不一致导致在某个特定版本上,用户出现问题。当需要版本追溯时,如果版本中存在tag,则可以直接定位到版本,并确认问题是否存在。
可以通过
git tag查看目前有哪些tag,因为tag的命名或者标注通常都会使用版本号信息。如果想看某个标签的具体信
息,可以使用
git show tag-name
如果看到我们想要的版本号tag,则可以直接使用
git checkout tag-name
将工程定位到相应的tag处。
那么如果进行打tag和提交呢?
git tag -a V-1.02.003 -m “v-1.02.003 xxx”
通常情况下,我们会使用上面的方法为当前版本添加附注
提交可以有两种方式,单独提交本次tag
git push origin V-1.02.003
提交所有的tags
git push –tags
另外,如果想为之前的提交提交tag,可以使用