recherche

Maison  >  Questions et réponses  >  le corps du texte

git push erreur de branche d'origine src refspec xxx ne correspond à aucun

Tout d'abord, c'est un projet réalisé par d'autres et je veux le répéter maintenant

La séquence des opérations est la suivante
git config --global user.email ""
git config --global user.name ""
Soumettez-le à l'entrepôt local pour la première fois
git add .
git commit
Soumettre à l'entrepôt distant
git remote add origin git@xxx

git pull orgin xxx
Notez que pull ici peut être extrait
mais push renverra une erreur

Le message d'erreur est le suivant :
erreur : src refspec xxx ne correspond à aucune.
erreur : échec de la transmission de certaines références vers 'git@'

J'ai cherché stackOverflow et il existe une solution
git push origin HEAD:branch

Mais je voudrais demander s'il existe un moyen de le restaurer selon la méthode suivante ?
git push origine xxx

Et le push ici montre la racine dans le fichier journal git.log

阿神阿神2787 Il y a quelques jours732

répondre à tous(2)je répondrai

  • PHPz

    PHPz2017-05-02 09:39:30

    Merci pour l'invitation. Vous pouvez exécuter git pull origin 分支, mais une erreur se produira si vous exécutez git push origin 分支 ! Comme c’est incroyable ! Vous pouvez l'exécuter localement ssh –T git@github.com et essayer de voir ce qui se passe

    répondre
    0
  • 某草草

    某草草2017-05-02 09:39:30

    Votre entrepôt distant n’a pas de succursale correspondante, comment le pousser ?

    git push -u origin master
    Username for 'https://github.com': yourusername
    Password for 'https://yourusername@github.com': 
    error: src refspec master does not match any.
    error: failed to push some refs to 'https://github.com/yourusername/foobar.git'
    //解决方案:
    
    git init
    git add .
    git commit -m 'message'
    git *create remote
    git push -u origin master

    répondre
    0
  • Annulerrépondre