我在gitflow中使用了pull请求:
master 根分支
开发从母公司分支。
功能/...从开发分支出来。完成时:最新开发已合并为功能。将Request拉回develop。
版本/...从开发分支出来。完成时:并入母版。标记大师。
bugfix /...从发行版分支。完成时:?
hotfix /...从母版分支。完成时:?
除修复程序外,这似乎工作得很好。另外现在我正在使用常规的git命令而不是git flow命令。所以我有两个问题:
通常,在创建拉取请求之前,我们会从origin分支进行合并,这样我们可以在创建拉取请求之前在本地测试一切是否正常。由于它们会进入两个分支,因此应该如何使用bugfix / hotfix来完成:错误修正既可以发布也可以进行开发,修补程序可以重新掌握但可以进行开发
如何设置git flow使其与此工作流程一起使用?据我所知git flow feature finish
会自动合并回到开发中。但是我们使用拉取请求。工作流的所有其他部分都一样。是否有可以检入远程仓库的配置文件,以便所有人自动使用?如果有这样的文件,我需要更改什么?