2019-10-18 Git命令
2019-10-18 本文已影响0人
kingwl110
Git命令
- Tag
//查看所有tag
$ git tag
//新建tag
$ git tag v1.0.0
$ git tag -a v1.0.0 -m "注释"
//查看tag详细信息
$ git show v1.0.0
//将tag同步到远程服务器
$ git push origin v1.0.0
//推送本地所有tag
$ git push origin --tags
//切换到某个tag
$ git checkout v1.0.0
//删除某个tag
$ git tag -d v1.0.0
//远端删除tag
$ git push origin :refs/tags/v1.0.0
//回退到某次提交(f5dca57c64b9dfe18c85e115b1f94e690f7004a8)
$ git reset --hard f5dca57c64b9dfe18c85e115b1f94e690f7004a8
//基于某个分支创建分支
$ git checkout -b 新分支名 老分支名
//获取log
$ git log --help
$ git log -10 --pretty=format:"%s %ae %n" --no-merges | nl