Le suivi d'une seule télécommande de la branche locale de la branche est assez simple.
$ git checkout --track -b ${branch_name} origin/${branch_name}
En poussant toutes les branches locales jusqu'à la distance, la création de nouvelles branches distantes comme nécessaire est également facile.
$ git push --all origin
Je veux faire l'inverse. Si j'ai un nombre X de branches distantes à une source unique:
$ git branch -r
branch1
branch2
branch3
.
.
.
Puis-je créer des local de suivi des branches pour toutes ces branches distantes sans besoin de créer manuellement chacun? Dire quelque chose comme:
$ git checkout --track -b --all origin
J'ai googlé et la Smtr, mais ils ont été jusqu'superposés jusqu'à présent.