2020-11-07 git tag使用

新增tag v1.0.0

git tag -a v1.0.0 -m "集成登录和权限一起的包,sso使用spring-security,对应的admin版本tag也是v1.0.0"

推送到remote

git push origin --tags

删除tags

git tag -d v0.1.0

远端删除

git push origin :refs/tags/<tagName>

checkout tag

git tag列出所有tag
git checkout <tagName>
这时可以未该tag新建branch
git checkout -b <new_branch_name>

git show命令可以查看tag的详细信息,包括commit号等。

git show tagName



执行push一个命令,就能同时推送代码到gitee和github。
git增加多个push仓库
git remote set-url --add origin https://gitee.com/mmxs/fangjian-framework.git

添加两个remote

命令如下。

git remote add origin https://github.com/mmxs/fangjian-framework.git
git remote add gitee https://gitee.com/mmxs/fangjian-framework.git

第一个为码云,仓库名为origin。默认情况下,git clone下来的代码默认远程仓库名就是origin,如果是这种情况,就不需要add origin了。

第二个为GitHub,仓库名为github。

完成这一步之后,通过命令:git push origin master就可以推送代码到码云,git push github master就可以推送代码到GitHub。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。