码迷,mamicode.com
首页 > 其他好文 > 详细

git版本管理,git tag

时间:2020-05-13 20:00:45      阅读:59      评论:0      收藏:0      [点我收藏+]

标签:img   style   out   tar   tags   change   分支   其他   ast   

前面发布python模块时有不同的版本,那么在github中如何管理版本呢?几行命令操作即可。

只用标题下的命令即可

创建本地分支,并切换分支

git checkout -b v0.2

创建远程分支

git push origin v0.2:v0.2

本地远程手动建立追踪关系

git branch --set-upstream-to=<远程主机名>/<远程分支名> <本地分支名>

查看

查看当前分支

git branch 

查看所有分支

git branch -a

查看本地分支和远程分支的关系

git branch -vv 

注:git checkout -b 新分支名 origin/远程分支名 这样的方式自动创建了本地和远程的追踪关系

修改代码并提交

创建新的tag

git tag 0.4

切换到新的tag

git checkout 0.4

提交到远程tag

git push origin 0.4

图示

技术图片

 

 技术图片

 

 技术图片

 

 技术图片

 

 

其他命令

删除本地tag

git tag -d v0.2 

删除远程tag

git push origin :refs/tags/v0.2

删除远程分支 git push origin :dev_20190321
删除本地分支 git branch -d dev

修改master
git branch -m master old-master
git branch -m wait_change_master master
git push -f origin master

 

git checkout -b newbranch tag0.2

 

git checkout -b dev_20190310 origin/dev_20190310
git pull

 

git版本管理,git tag

标签:img   style   out   tar   tags   change   分支   其他   ast   

原文地址:https://www.cnblogs.com/pergrand/p/12884269.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!