像d2-admin,這樣的腳手架項目,他只是一個項目的腳手架,并不會打成包發布release版本
我們使用的時候也是直接fork下來,然后直接在官方基礎上進行修改。
不像d2-crud-plus這類lib項目,官方更新版本,使用者只需要更改package里面的版本號即可升級。
所以這類腳手架項目一旦官方進行升級,本地項目要同步就是一件很頭疼的事情。
下面教大家一個比較方便的辦法:
1、fork官方版本,打一個tag
2、在官方基礎上,進行你項目的開發
3、當官方版本有更新時,找到第1步的tag,拉一個分支出來。
4、下載官方新版本,全量覆蓋這個分支,提交這個分支,打個新tag
5、將這個分支合并到你的項目主干上去。
這樣我們就把升級過程轉化為我們熟悉的分支合并了。