如何自动进行功能分支合并开发?

时间:2019-03-12 05:06:48

标签: git intellij-idea automation webstorm

使用WebStorm IDE和典型的gitflow。 在完成功能工作后,我每天都会做同样的操作:

  1. 将功能分支推送到远程
  2. 结帐分支开发
  3. 从远程拉动开发更新
  4. 合并功能分支进行开发
  5. 在发生任何合并冲突时停止。手动解决冲突。
  6. 推动开发到远程

是否有任何插件可以通过一个按钮自动执行此简单操作(#5除外)?

1 个答案:

答案 0 :(得分:1)

“一个按钮”:您需要record a macro并将键盘快捷键绑定到所述宏。

但这不会考虑合并时需要输入的注释或潜在的冲突解决方法。

您还可以编写脚本并将其声明为external tool
在该脚本中,如果发生冲突,合并步骤将停止。