git: Gitlab und Git-FLow

Gitlab hat in der Version 7.13 Probleme mit slashes (‚/‘) im Branchnamen. Soll beispielsweise ein hotfix hotfix/MyFix gemerged werden, dann kann das Webinterface nicht die richtigen URL bauen (%2F statt /), was einen Error 404 produziert. Natürlich kann man das händisch in der URL-Zeile anpassen – ist aber auf Dauer lästig.

Abhilfe:
Anpassen der Git-Konfiguration (Datei „config“ im .git-Verzeichnis)

~/myrepo/.git/config ergänzen:

[gitflow "prefix"]
        feature = feature_
        release = release_
        hotfix = hotfix_
        support = support_
        versiontag = 

Damit heisst der Branch dann nicht mehr „hotfix/myFix“, sondern „hotfix_myFix“, aber die Links werden korrekt generiert und dargestellt.