J'ai un projet hébergé sur Heroku et je suis sur le point de créer un serveur de test alternatif (pour pouvoir tester les travailleurs Heroku sans gâcher la production).
J'ai déjà configuré ma télécommande principale Heroku avec ma malle et une télécommande Heroku-dev sur laquelle je souhaite utiliser une autre branche.
Mon problème est que, puisque ma branche alternative n'est pas maîtresse, Heroku ne la construira pas.
$ git Push heroku-dev test
counting objects ...
...
Pushed to non-master branch, skipping build.
To [email protected]:example-dev.git
* [new branch] test -> test
Basculer cette construction sur master n'est pas une option pour le moment. Évidemment, une option consiste à créer un tout nouveau dépôt Git qui est un clone de ma branche de test, mais cela ne semble pas très idéal.
Vous pouvez pousser une branche alternative à Heroku en utilisant Git.
git Push heroku-dev test:master
Cela pousse votre branche de test locale sur la branche principale de la télécommande (sur Heroku).
Vous devrez d'abord tirer la branche distante avant de pouvoir pousser la branche non principale.
Exécutez la commande suivante dans votre référentiel local
git pull https://heroku:[email protected]/YOUR_APP_NAME.git