今天就来说说我们的版本管理工具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日志
tag 日志
整洁,美观,明了