本文重点在于填坑,在填坑之前请自行补Git相关基础知识及Git flow的工作流程。可参考Gitflow工作流程
Git flow是一种广泛应用的多人协作流程。
用于维护的分支
但是亲测发现,该工作流程只适用于本地。
新建任意release/feature分支都是本地分支,需要手动push到远程。所有的操作都只针对本地仓库,远程仓库相应的操作都需要额外的步骤。有没有感觉用起来很不爽?不够完整?不够省事?效率不够高呢?小编我是弃用了的,原始的Git命令就更繁琐了。
怎么办呢?怎么办呢?
为何不借鉴Gitflow的工作流程开发一套包含远程仓库操作的完整的Git工作流程呢?
这算不算填坑呢?
由前端架构师开发的mri-cli,用一系列简单的命令解决了该问题,实现本地和远程同步操作。