Partage
  • Partager sur Facebook
  • Partager sur Twitter

problème sur cours git-github

avec la commande git push -u origin main

Sujet résolu
    16 décembre 2022 à 16:28:07

    Bonjour,

    Travaillant sur le cours gerez-du-code-avec-git-et-github, chapitre Travaillez depuis votre dépôt local Git (point 7)

    Lorsque je lance la commande git push -u origin main, un message d'erreur s'affiche : ! [rejected] main -> main (fetch first) erreur : impossible de pousser des références vers 'https://github.com/(utilisateur)/OpenclassroomsProject.git' astuce: Les mises à jour ont été rejetées car la branche distante contient du travail que astuce: vous n'avez pas en local. Ceci est généralement causé par un autre dépôt poussé astuce: vers la même référence. Vous pourriez intégrer d'abord les changements distants astuce: (par exemple 'git pull ...') avant de pousser à nouveau. astuce: Voir la 'Note à propos des avances rapides' dans 'git push --help' pour plus d'information.

    D'où peut venir le problème ? (problème avec GitHub ? la branche distante contient du travail que vous n'avez pas en local : pourtant je n'ai aucun fichiers sur le nouveau compte github sauf une note lisez-moi où j'ai ajouté du texte du cours pour me rappeler l'utilité de cette note))

    Comment réaliser git push -u origin main pour continuer le cours ?

    Merci d'avance pour votre aide,

    Atlantude

    -
    Edité par atlantude 16 décembre 2022 à 16:31:57

    • Partager sur Facebook
    • Partager sur Twitter
      16 décembre 2022 à 20:31:40

      Bonsoir,

      >> Comment réaliser git push -u origin main pour continuer le cours ?

      Vos deux dépôt doivent être identique. Si vous avez un fichier sur le dépôt distant qui n'est pas sur le dépôt local rapatrier le avec un  git pull. 

      • Partager sur Facebook
      • Partager sur Twitter
        18 décembre 2022 à 17:02:05

        Après avoir effectué git pull origin main, cela ne fonctionnait pas et il était proposé d'assembler les fichiers avec la commande :

        git config pull.rebase false

        N'obtenant pas de résultat, j'ai finalement effacé mon dossier local PremierProjet et le dépôt OpenclassroomsProject sur github pour les recréer et refaire les étapes.

        J'ai pu effectuer la partie  git push -u origin main

        • Partager sur Facebook
        • Partager sur Twitter

        problème sur cours git-github

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown