J'ai plusieurs branches qui sont dérivées du maître (chacune dans un sous-répertoire distinct).
Avant que les tests du correctif ne soient terminés, j'aimerais que le code soit déjà disponible dans Branch1 afin de pouvoir continuer à développer le correctif en place.
]
Dans ma 3ème branche, j'ai d'abord essayé ce qui suit:
git merge feature/Branch1
mais cela a donné l'erreur suivante:
fatal: 'feature/Branch1' does not point to a commit
J'ai ensuite fait un commit -a dans ma Branch1 et réessayé, mais il continue à donner la même erreur.
Qu'est-ce que je fais mal? Que dois-je faire pour fusionner le code - dans ce cas-ci - Branch1 avec Branch3?
Tout d’abord, passez à votre filiale 3:
_git checkout Branch3
_
Puis fusionnez le Branch1:
_git merge Branch1
_
Et si vous voulez les mises à jour de Branch1 sur Branch2, vous recherchez probablement git rebase
_git checkout Branch2
git rebase Branch1
_
Cela mettra à jour votre Branch2 avec les dernières mises à jour de Branch1.