2016-09-13 1 views
2

En utilisant SourceTree, j'ai renommé les deux principales branches locales (master et develop).
Cependant, lorsque je clique maintenant sur l'icône Git Flow pour démarrer une nouvelle fonctionnalité, elle me dit que le référentiel doit être initialisé (même s'il a déjà été initialisé).
En outre, l'élément de menu REPOSITORY -> GIT FLOW -> INITIALIZE REPOSITORY est grisé.Renommer les branches GIT locales Git Flow dans SourceTree

J'ai essayé de remettre les noms des branches et git flow fonctionne à nouveau! Alors, comment renommer les branches et faire fonctionner le flux git?

Répondre

2

Fermez Sourcetree et éditez le fichier .git/config (dans le référentiel) en mettant à jour la section [gitflow "branch"]. Le répertoire .git est parfois caché dans l'explorateur de fichiers.

La valeur par défaut ressemblera à quelque chose comme ceci:

[gitflow "branch"] 
master = master 
develop = develop 

Et vous devez changer pour correspondre à vos nouveaux noms de branche, i.e. .:

[gitflow "branch"] 
master = yourNewMasterBranchName 
develop = yourNewDevelopBranchName 

Ensuite, redémarrez

sources du