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