Description
(I am not very good at English, so I apologize in advance.)
When you try to "git flow finish feature" a Feature branch based on the Support branch, the branch shown in the Preview of the "Finish Feature dialog" is "develop".
Example:
- You have a tag of v0.0.2 on your master branch.
- Run "git flow support v0.0.2 v0.0.2" in a terminal.
- Using the gitflow GUI, start the v0.0.2.1 feature based on support/v0.0.2.
- Commit any changes to the feature v0.0.2.1.
- Try to complete the feature v0.0.2.1 using the gitflow GUI.
Expected behavior:
The branch shown in the Preview of the "Finish Feature dialog" will be "support/v0.0.2".
Actual behavior:
The branch that appears in the Preview of the "Finish Feature dialog" will be "develop".
Additional information:
The actual merge destination will be "support/v0.0.2", which is consistent with the expected behavior.
I think it's just that the branch shown in the dialog is wrong.
In the config file, the base contains the original branch name when the branch was created using gitflow.
It looks like you need to read that and display it.
[gitflow "branch.feature/v0.0.2.1"]
base = support/v0.0.2