码迷,mamicode.com
首页 > 其他好文 > 详细

Git标签与别名

时间:2019-07-16 18:19:00      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:ali   ddl   parent   推送   auto   base   top   display   com   

 

标签

直观感受下github的标签:
技术图片
标签的作用是标记某次比较有意义的提交,比如这次提交的代码添加了新功能,我们可以使用标签来标记本次的发布节点

  • 列出标签

    git tag 
    

    例:
    技术图片

    也可以查找特定模式的标签,例如查找v1.系列的:
    技术图片

  • 创建标签

    • 附注标签:带有标签信息

      git tag -a 标签名称 -m 标签信息
      

      例:
      技术图片

    • 轻量标签:不带有标签信息

      git tag 标签名称
      

      例:
      技术图片

      注意:标签总是和commit相关,如果git tag命令不带有commit id时,则标签默认打在上次提交上,可以指定commit id为那一次
      提交打上标签
      例:为指定的commit id打一个附注标签
      先列出提交历史:
      技术图片
      为这次e76fa021da9eae4e7610f5510e1e9e800b697b65提交打上标签:
      技术图片

    • 推送标签到远程仓库
      使用git push命令时只会将提交的内容推送到远程仓库,但是标签不会被推送,可以使用命令:

      git push 简单名称 标签名称
      

      这里的简单名称就是前面提到的指定远程仓库中项目的url
      例:
      技术图片
      技术图片

      也可以git push --tags推送所有标签到远程仓库:
      技术图片
      技术图片

      当标签推送到远程仓库后,其他人也可以通过克隆或拉取来获得这些标签

为Git命令设置别名

Git命令行并不具备命令自动不齐功能,每次只能输入完整的git命令,但是git提供了别名,可以简化命令,

git config --global alias.shortcmd fullcmd

这里--global参数配置的是全局别名,在这台电脑上任意位置都有效
例:为checout 配置全局别名
技术图片

 

Git标签与别名

标签:ali   ddl   parent   推送   auto   base   top   display   com   

原文地址:https://www.cnblogs.com/UnknowCodeMaker/p/11196438.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!