我有一个代码放在osc@git上,我想发一个版本怎么操作

夏涌升 发布于 2013/08/07 10:12
阅读 224
收藏 1

代码地址 :https://git.oschina.net/toozy/bingo

我想弄个版本 v0.0.1 出来,怎么弄?

加载中
0
王振威
王振威

那你需要的是分支,不是tag,git branch -b v1.0

git push origin v1.0:v1.0

git branch -b v2.0

git push origin v2.0:v2.0

这样你就有了三个分支master v1.0 v2.0 你可以checkout不同的分支,在不同的分支之间绝缘的开发,还可以做合并操作

夏涌升
夏涌升
嗯,这个我看看。长见识了呀。
0
王振威
王振威

git tag v0.0.1

git push origin v0.0.1:v0.0.1 

就是给源码的某一版本打个标签,就算发布版本了。

夏涌升
夏涌升
不是吧。。。 我除了v0.0.1版本,以后可能还会给这个版本打补丁 同时还有其他的v1.0.1等版本。。。。 标签不行吧
夏涌升
夏涌升
嗯,待会我试试
0
王振威
王振威

对啊,给版本打补丁的话一般会采用v1.0.0 v1.0.1 v1.0.2这种方式。

夏涌升
夏涌升
关键是用标签的话,只有一条线。 但是,我要的是多条线的。例如某一时刻: v0线,维护直到什么什么时候 v1线,推荐稳定版本 v2线,开发版 。。。 例如python、php等都是几个大版本一起在开发的。
返回顶部
顶部