gitgit-flowatlassian-sourcetree

How to change the git-flow configuration in SourceTree?


In my team we are migrating from svn to git and we have agreed upon embracing the git-flow flow. I've been playing around a while with SourceTree and the Git-Flow extension. Now, we have decided that the develop branch will be called development/current instead, but I do not find in the SourceTree UI where to change the Git-Flow configuration.

Is it possible, once initialized, to change the Git-Flow configuration for a given repository?


Solution

  • No, it is not possible (at least not at SourceTree 1.4.1.0).

    It is possible however to do it manually by editing the file /.git/config in your git repository.

    The Git-Flow extension adds it s configuration in the following two sections, which can be freely edited.

    [gitflow "branch"]
        master = master
        develop = development/current
    [gitflow "prefix"]
        feature = feature/
        release = release/
        hotfix = hotfix/
        versiontag = release/
        support = support/
    

    Resource: http://www.crisi.ch/change-git-flow-settings-in-sourcetree/