1、本地仓库给工程打标签 git tag [tagname]
git tag tagname_v1.0_date
2、查看本地所有的Tag
git tag
3、将本地仓库标签同步到远程仓库
a、push 单个tag,git push origin [tagname],比如:git push origin v1.0
b、push 所有tag,git push [origin] --tags, 比如:git push --tags 或者 git push origin --tags
4、删除tag
a、本地: git tag -d v1.1
b、远程: git push origin --delete tag v1.1 或者 git push origin :v1.1
5、切换到指定tag开发,使用git checkout tag
git checkout tagname_v1.0_date
2、创建一个基于指定tag的分支,git checkout -b branch tag
git checkout -b tagname_v1.0_date 这个时候就会在分支上进行开发,之后可以切换到主线合并
git merge 合并分支
1、将 develop 分支 合并到 master
$ git checkout master
$ git merge develop
2、推送到remote
$ git ps origin master
Git文件删除、恢复、重命名
http://blog.csdn.net/p106786860/article/details/52023885
友好链接:https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E6%89%93%E6%A0%87%E7%AD%BE