一、创建新分支
![](https://i-blog.csdnimg.cn/blog_migrate/f68d14c533061092a1f7b50d41fccaf5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c6f39f580c527219959015133c10401f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c7c836ff976755a710e11d10af58e9e1.png)
二、从远程仓库拉取代码到所创建的新分支
![](https://i-blog.csdnimg.cn/blog_migrate/1ada8603eede3344e7f9a375dc4f789f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/244117fa9854d2bf0605b02c22454c34.png)
三、将新分支提交到远程仓库
![](https://i-blog.csdnimg.cn/blog_migrate/da4f78af4c6f25be748c66efabd79560.png)
![](https://i-blog.csdnimg.cn/blog_migrate/16bab4048c168f61250bd0f00ec6adac.png)
四、将新分支中的代码合并到主分支中
将AndroidStudio中的分支切换为主分支,然后进行下列操作![](https://i-blog.csdnimg.cn/blog_migrate/19b8e4bc41af899ef9e0a5551b879f5f.png)
五、为主分支打Tag标签
创建一个tag ,这样一个不可修改的历史代码版本就像被我们封存起来一样,不论是运维发布拉取,或者以后的代码版本管理,都是十分方便的5.1 获取revision number
![](https://i-blog.csdnimg.cn/blog_migrate/2afbb6de0d6d2052c887c0450a85f1da.png)
5.2 创建TAG
![](https://i-blog.csdnimg.cn/blog_migrate/9112763d6e06c314f8cb66ca23fad100.png)
5.3 提交TAG
![](https://i-blog.csdnimg.cn/blog_migrate/955608b65db4bb19ea77aaa50e88abf6.png)
5.4 最终效果
![](https://i-blog.csdnimg.cn/blog_migrate/1cd0bfe44c2c9425f5044f5b34ca5f99.png)
推荐文章
git tag的用法Android studio git创建与删除标签(Tag)