77087aaa8d9ff92ef84ae727411f0eca100ed5de

Author
Fabio Vitale <cometspk@gmail.com>
Committer
GitHub <noreply@github.com>
Date

Message

refactor(git-glow): Add config interpolation for git-flow messages (#7481)

Changed commands:
gcd: uses gitflow.branch.develop to get user-set development branch
gch: uses gitflow.prefix.hotfix to get user-set hotfix prefix
gcr: uses gitflow.prefix.release to get user-set release prefix

Co-authored-by: Fabio 'c0m3tx' Vitale <c0m3tx@gmail.com>

Diff

 1diff --git a/plugins/git-flow/git-flow.plugin.zsh b/plugins/git-flow/git-flow.plugin.zsh
 2index 916cd5693e19339d643ff227de2104ca96f10546..8f0714b1658620c01893ea217ff6633b2d99e23b 100644
 3--- a/plugins/git-flow/git-flow.plugin.zsh
 4+++ b/plugins/git-flow/git-flow.plugin.zsh
 5@@ -23,9 +23,9 @@
 6 #Alias
 7 alias gfl='git flow'
 8 alias gfli='git flow init'
 9-alias gcd='git checkout develop'
10-alias gch='git checkout hotfix'
11-alias gcr='git checkout release'
12+alias gcd='git checkout $(git config gitflow.branch.develop)'
13+alias gch='git checkout $(git config gitflow.prefix.hotfix)'
14+alias gcr='git checkout $(git config gitflow.prefix.release)'
15 alias gflf='git flow feature'
16 alias gflh='git flow hotfix'
17 alias gflr='git flow release'