GitFlow needs to work with Pull Requests

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Unresolved
    • None
    • Component/s: Git
    • None

      Dear Support,

       

      There might be an easy solution to this, in the "Finish Xxxx" dialog (as in Finish Feature) there are a set of options, like: Rebase on development branch etc. Just add another option called "Create Pull Request" which would pass the other options to the pull request page (so these options can be applied during the pull request stage). Then when the user clicks the OK button the pull request page is launched (almost like you get when using: Shift+Alt+P) and the dialog code clean up/removes the GitFlow tracking status from the local system. I understand it isn't perfect but at lest it is headed in the right direction. 

      Edit: I notice that you track the gitflow status in .git\config. For example: if I have a feature called Test, then I would have the following added to my config file:

      [gitflow "branch.feature/Test"]
          base = dev

      So there would need to be an extra property called something like, pullRequested=true. This would allow a follow up dialog box to run something like git flow feature delete Test.

      Thus the gitflow steps change from 2 steps to 3 steps (if the pull request option was chosen). This, I think, is something we could live with.

      Any thoughts or suggestions?

      (Originally posted here)

              Assignee:
              Unassigned
              Reporter:
              TristenFielding
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: