Android 自動化流程開發之 git 插件

今天就來講說咱們的版本管理工具git,怎麼實現簡便,自動化流程開發git

過去式流程

1.新建立一個 UseGitPluginDemo

使用IntelliJ IDE 新建立一個名稱爲 UseGitPluginDemo項目github

2.初始化版本管理

git init
複製代碼

3.添加遠程倉庫地址

這裏能夠我須要添加多個遠程倉庫地址,github,giee,算是一種備份吧bash

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

git remote add giee https://github.com/903600017/XXXXX
複製代碼

4.添加文件到版本管理

git add .
複製代碼

5.提交到本地倉庫

這裏寫備註太麻煩啦,好在這裏只有幾個字,想一想若是這裏寫的是上傳app到應用商店時所填寫的更新內容是否是要瘋掉?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名稱是否是太麻煩啦,有沒有同感gradle

git push github v1.0.0
git push gitee v1.0.0
複製代碼

這是一個完整的git操做流程spa

如今式流程

使用「gitCommand」插件後插件

1.新建立一個 UseGitPluginDemo

使用IntelliJ IDE 新建立一個名稱爲 UseGitPluginDemo項目3d

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…

相關文章
相關標籤/搜索