251 votes

Github "Les mises à jour ont été rejetées car la télécommande contient des travaux que vous n'avez pas en local."

J'ai créé un nouveau repo, je l'ai cloné, j'ai ajouté des fichiers dans le répertoire, je les ai ajoutés avec add -A et lorsque j'essaie de pousser en utilisant la fonction git push <repo name> master J'ai compris :

hint : Les mises à jour ont été rejetées parce que le dépôt distant contient des travaux que vous n'avez pas localement. Ceci est généralement causé par un autre dépôt qui pousse sur la même référence. Vous pouvez vouloir d'abord fusionner les changements distants (par ex, hint : 'git pull') avant de pousser à nouveau.

Cela ne semble pas avoir de sens puisqu'il s'agit d'un nouveau dépôt et qu'il ne contient qu'un fichier readme.

0voto

Lance Olana Points 31

Il suffit d'exécuter cette commande :

git pull git add . git commit -m 'Your comment' (Votre commentaire) git push

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X