Pourquoi Git me dit-il «pas une telle origine distante» quand j’essaie de pousser à l’origine?

Je suis très nouveau pour Git; J’ai récemment créé un compte GitHub.

Je viens d’essayer de pousser mon tout premier repository (un exemple de projet), mais j’obtiens l’erreur suivante:

No such remote 'origin' 

J’ai exécuté les commandes suivantes:

 git init git commit -m "first commit" git remote add origin https://github.com/VijayNew/NewExample.git git push -u origin master 

Cependant, lorsque j’ai lancé git commit -m “first commit”, j’ai reçu le message suivant:

 nothing added to commit but untracked files present (use "git add" to track) 

Donc, je suis arrivé à définir l’ origin , en utilisant

 git remote set-url origin https://github.com/VijayNew/NewExample.git 

Mais j’ai eu l’erreur suivante:

 No such remote 'origin' 

Qu’est-ce que j’ai mal fait et que dois-je faire?

    Deux problèmes:

    1 – Vous n’avez jamais dit à Git de commencer à suivre un fichier

    Tu écris que tu as couru

     git init git commit -m "first commit" 

    et que, à ce stade, vous avez

     nothing added to commit but untracked files present (use "git add" to track). 

    Git vous dit que vous ne lui avez jamais dit de commencer à suivre des fichiers, et il n’a rien à faire. Par conséquent, Git ne crée aucun commit. Avant de tenter de vous engager, vous devriez dire à Git (par exemple):

    Hey Git, vous voyez ce fichier README.md assis README.md dans mon répertoire de travail, là? Pourriez-vous le mettre sous contrôle de version pour moi? Je voudrais qu’il entre dans mon premier commit / snapshot / revision …

    Pour cela vous devez mettre en scène les fichiers d’intérêt, en utilisant

     git add README.md 

    avant de courir

     git commit -m "some descriptive message" 

    2 – Vous n’avez pas configuré le référentiel distant

    Vous avez ensuite couru

     git remote add origin https://github.com/VijayNew/NewExample.git 

    Après cela, votre référentiel local devrait pouvoir communiquer avec le référentiel distant qui réside à l’URL spécifiée ( https://github.com/VijayNew/NewExample.git ) … à condition que le référentiel distant existe réellement! Cependant, il semble que vous n’ayez jamais créé ce repo à distance sur GitHub: au moment de rédiger cette réponse, si j’essayais de visiter l’URL correspondante, je

    entrer la description de l'image ici

    Avant d’essayer de pousser vers ce référentiel distant, vous devez vous assurer que ce dernier existe réellement. Alors, allez sur GitHub et créez le repo distant en question. Alors et seulement alors serez-vous capable de pousser avec succès

     git push -u origin master 

    Je suppose que vous n’avez pas exécuté cette commande après l’échec de la validation, donc exécutez-la pour créer la télécommande:

      git remote add origin https://github.com/VijayNew/NewExample.git 

    Et la validation a échoué car vous devez git add des fichiers que vous souhaitez suivre.

    J’ai été confronté à ce problème lorsque je cherchais à associer un repo créé localement à un repo vierge sur github. Au début, j’essayais git remote set-url mais je devais faire git remote add place.

     git remote add origin https://github.com/VijayNew/NewExample.git