git 版本发布 (打tag)

        这个是项目经理必备的技能,其主要作用是在基线分支,一般是master分支上在某次 commit 之后进行版本发布,打一个标签之后就相当于是这个时候代码的一个快照,以后我想取某个发布版本,我只要找到对应的tag的版本取出来就好。


        命令很简单:

git tag v001

        如果想对某个commit 进行打tag就可以执行:

git tag v002 commit-id
执行
git tag
会列出所有的tag,但不是按时间顺序排列,这个时候看着比较混乱,所以在打tag的时候可以加上一些说明信息,所以可以执行以下命令进行打tag,

git tag -a v003 -m "tag的说明信息" commit-id

-a 是指定 tag 名字, -m 是指定说明信息。


git show v003
可以看到 v003 这个tag的相关信息.

git tag -d v003

可以删除 v003 这个标签


        以上操足只限于本地,要推送到远程可以通过以下操作,

git push origin v003
将 v003 推送到远程

git push origin --tags
将本地所有的tag都推送到远程

如果在本地删除了 v003 分支,远程也需要做出相应修改的话,可以通过

git push origin :refs/tags/v003
展开阅读全文

没有更多推荐了,返回首页