FastAdmin 是如何利用 Git 管理插件代码的?
由于 FastAdmin 的插件很多,如果每一个插件用一个项目来管理,可以倒是可以,但是项目还多了。
但是如果使用文件夹在同一级的的方式又不方便版本的标志和管理。
于是我想出一个利用 Git 分支的办法,只用一个 Git 仓库就可能 管理所有的插件代码。
具体案例已经开源: https://gitee.com/F4NNIU/FastAdmin-FreeAddons
大概分支是这样的。
FastAdmin-FreeAddons
|- master
|- example / master
|- command / master
标签也是使用这种方式。
|- example / v1.0.5
|- example / v1.0.6
|- example / v1.0.7