一. 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