Git之技能记录


一. Git 功能预览图

Git

二. tag

  • 列出所有tag
$ git tag -l
  • 打tag
$ git tag 'tag'
  • 打tag 加注释
$ git tag -a [tag name] -m [message]
  • 删除本地tag
$ git tag -d [tag]
  • 删除远程tag
git push origin --delete tag <tagname>
  • 查看tag信息
$ git show [tag]
  • 提交指定tag
$ git push [remote] [tag]

例如,将v1.0标签推送到远程服务器上

$ git push origin v1.0
  • 提交所有tag
$ git push [remote] --tags

三. git 信息查询

  • 查看远程仓库信息
$ git remote -v
  • 查看分支
$ git branch -a
  • 查看分支合并图
git log --graph

四. 工程设置

  • 更新远程仓库
git remote set-url origin git@gitlab.gizwits.com:********.git

五. 下载

  • 指定分支下载(-b branch_xxx)
git clone -b branch_xxx git@github.com:xxxxxxxxxx.git
  • 子仓库递归下载(–recursive)
git clone -b branch_xxx --recursive git@github.com:xxxxxxxxxx.git

文章作者: Alex.Lin
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Alex.Lin !
  目录