阅读 27

Android 自动化流程开发之 git 插件

今天就来说说我们的版本管理工具git,怎么实现简便,自动化流程开发

过去式流程

1.新创建一个 UseGitPluginDemo

使用IntelliJ IDE 新创建一个名称为 UseGitPluginDemo项目

2.初始化版本管理

git init
复制代码

3.添加远程仓库地址

这里可以我需要添加多个远程仓库地址,github,giee,算是一种备份吧

git remote add github https://github.com/903600017/XXXXX

git remote add giee https://github.com/903600017/XXXXX
复制代码

4.添加文件到版本管理

git add .
复制代码

5.提交到本地仓库

这里写备注太麻烦啦,好在这里只有几个字,想想如果这里写的是上传app到应用商店时所填写的更新内容是不是要疯掉?

git commit -m "初始化项目"
复制代码

6.提交到远程仓库

git push github master
git push gitee master
复制代码

7.打Tag

这里写备注,tag名称是不是太麻烦啦,有没有同感

git tag -a v1.0.0 -m '初始化项目'
复制代码

8.提交tag 到远程仓储,能方便下载不同版本

这里写备注,tag名称是不是太麻烦啦,有没有同感

git push github v1.0.0
git push gitee v1.0.0
复制代码

这是一个完整的git操作流程

现在式流程

使用“gitCommand”插件后

1.新创建一个 UseGitPluginDemo

使用IntelliJ IDE 新创建一个名称为 UseGitPluginDemo项目

2.初始化版本管理

git init
复制代码

3.添加远程仓库地址

这里可以我需要添加多个远程仓库地址,github,giee,算是一种备份吧

git remote add github https://github.com/903600017/XXXXX

git remote add giee https://github.com/903600017/XXXXX
复制代码

4.执行 ./gradle gitPushDleTag${repositoryName}

./gradle gitPushDleTagGitHub
./gradle gitPushDleTagGitee

复制代码

完了,已经完成了过去式流程中7个步骤才能完成的任务,惊不惊喜

另附 “gitCommand”插操作后,提交的log日志,tag 日志

log日志

log日志

tag 日志

tag 日志

整洁,美观,明了

源码

github.com/903600017/G…

关注下面的标签,发现更多相似文章
评论