Git学习日记 Day-3

学习地址

标签管理

标签tag是一个容易记住的有意义的名字,跟某个commit绑定在一起

  1. 创建标签
    $ git tag <name>
    默认为HEAD,也可以使用以下来指定一个commit id
    $ git tag <name> <commit id>
    也可以创建带有说明的标签
    $ git tag -a <name> -m "something to say" <commit id>
    使用$ git show <tagname> 就可以看到说明文字
  2. 查看标签
    $ git tag 查看当前分子下所有的标签
  3. 删除标签
    $ git tag -d <tagname>
    note: 删除的是本地标签

自定义Git

  1. 配置别名
    $ git config alias.st status
    note:上述命令表示用 st 表示 status 还可以加上 --global参数对全局生效
    自定义列表
  • $ git config --global alias.co checkout 转换分支
  • $ git config --global alias.ci commit 提交
  • $ git config --global alias.br branch 查看/添加分支
  • $ git config --global alias.st status 状态
  • $ git config --global alias.unstage 'reset HEAD' 撤销暂存区的修改
  • $ git config --global alias.last 'log -1' 显示最后一次的提交信息
  • $ git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit" 方便log查看
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,681评论 1 26
  • 一、Git学习总结的命名 初始化一个Git仓库。 添加文件到Git仓库步骤分两步:使用命令git add <fil...
    Cheriez阅读 473评论 0 1
  • Add & Commit git init 初始化一个 Git 仓库(repository),即把当前所在目录变成...
    冬絮阅读 4,980评论 0 9
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,751评论 9 163
  • 今天是我的生日,前一个月,五岁的女儿就总是问:“妈妈,还有多长时间到你的生日啊?”她对一个月的时长明晰概念,但是我...
    梦甜甜2011阅读 552评论 1 1