git push d'erreur tout en poussant de dépôt distant
J'obtiens l'erreur suivante en essayant de pousser les modifications de dépôt distant.
Commande
git push heroku
Erreur
fatal: You are pushing to remote 'heroku', which is not the upstream of
your current branch 'master', without telling me what to push
to update which remote branch.
Quelqu'un peut-veuillez indiquer ce qui pourrait être à l'origine du même?
Vous devez vous connecter pour publier un commentaire.
Je soupçonne que vous n'avez pas configuré à distance.
pousser aime savoir de QUOI pousser et OÙ le pousser. Généralement on configure git ainsi qu'il suit automatiquement les branches (local - distant paires).
Essayer de pousser:
git push heroku master
en supposant que le maître est à votre succursale locale et heroku est une télécommande.Aussi, pour vérifier si la télécommande n'est pas configuré, (l)ist de la config ou (e)dit-il:
git config -l /-e
Depuis Félix était devant moi, je vais étendre ma réponse avec réglage de la distance:
branch.master.remote=origin
remote.origin.url=...
- ce qui vous indique où chercher votre distance et a très vraisemblablement "heroku" dans. Je viens d'ajouter un lien qui explique cela plus en détail. Laissez-moi savoir si vous avez d'autres questions.git config -l vais vous montrer:
[direction.maître.distance] et [direction.maître.fusionner]
En fait, ils sont les comportements par défaut de la commande git pull/push, par exemple, git push == git push [direction.maître.distance] [direction.maître.fusionner].
Par défaut, [direction.maître.distance] = origine, [direction.maître.fusionner] = master, donc dans ce cas git push = git push origin master.
Cependant, dans votre situation, de votre origine [direction.maître.distance] n'est pas heroku, et git ne sais pas dans quelle branche de heroku* vous voulez pousser à, si vous devez point pour git.
branch.master.remote=origin branch.master.merge=refs/heads/master
git branch --upstream heroku error: unknown option
en amont"Il pourrait être plus simple que cela, essayez d'exécuter heroku de connexion, si heroku est pas reconigzed comme une commande simple de ne pas avoir le heroku toolbelt installé si c'est le cas, suivez les instructions sur ce site https://toolbelt.heroku.com/debian pour votre système d'exploitation
heroku
à distance à son repo git. Cela ne nécessite pas le toolbelt.