git github ne peut pas pousser à l'origine
J'ai peut-être raté quelque chose, mais je suis sûr que j'ai tout vérifié,
Je bifurquais un repo et cloné sur mon système,
fait quelques changements
après la validation d'
ne git push origin master
il dit
fatal: remote error:
You can't push to git://github.com/my_username/my_repo.git
Use [email protected]:my_username/my_repo.git
Suis-je raté quelque chose?
ensuite, j'ai essayé
git remote add origin https://github.com/my_username/my_repo.git
il est retourné
fatale: la télécommande d'origine existe déjà.
Je ne comprends pas pourquoi c'est hapenning, pls aider
source d'informationauteur pahnin
Vous devez vous connecter pour publier un commentaire.
L'url avec
git://donne Uniquement accès en lecture seule, comme mentionné dans le côté trop..
Alors que,
donne accès en lecture et écriture comme mentionné dans le site
Si,
https://github.com/my_username/my_repo.git
également a accès en lecture et écriture, mais il n'a pas de travail dans votre cas parce que vous essayez de créer une nouvelle télécommande avec le même nom au lieu de le réinitialiser. La syntaxe correcte comme mentionné a étégit remote set-url origin [email protected]:my_username/my_repo.git
Et
serait aussi travailler.
git remote set-url origin [email protected]:my_username/my_repo.git
La raison pour laquelle cela ne fonctionne pas, c'est que le git://protocole, qui vous a choisi pour le clonage, est configuré pour l'accès en lecture sur Github (puisqu'il ne serait anonyme écrire un accès sans restrictions d'accès).
Github prend en charge ssh ([email protected]...) et https pour l'accès en écriture aux référentiels.
Votre deuxième commande échoue, parce que quand vous clone git déjà crée une distance nommé d'origine. Donc, si vous voulez ajouter un autre référentiel distant, vous devez donner un autre nom.