github - Lorsque vous utilisez git remote add pour ajouter un référentiel distant, cela échoue, demandant à distance : Référentiel introuvable.
世界只因有你
世界只因有你 2017-05-02 09:49:09
0
6
1373
  1. J'ai d'abord créé le dépôt local git_tutorial


  1. Ensuite, référez-vous au tutoriel officiel de git et utilisez git remote add origin pour ajouter un entrepôt distant

  2. Ensuite, utilisez git remote pour afficher l'entrepôt d'origine

  3. En conséquence, l'erreur suivante a été rencontrée lors de l'utilisation de git push origin master :

Cela montre que l'entrepôt n'est pas trouvé.
Vous voulez demander quel est le problème ? Comment le résoudre ?
J'ai vérifié stackoverflow et quelqu'un a dit git remote addCette méthode équivaut à créer un nouveau référentiel sur github :

Je pense que cette déclaration est correcte. beaucoup de gens m'ont dit que je devais d'abord créer un entrepôt sur github avant de pouvoir utiliser les étapes 3 et 4. Quelle affirmation est correcte ? Si c'est le dernier cas, alors on a l'impression qu'utiliser git bash est inutile...

Plus tard, j'ai construit un entrepôt sur GitHub, puis j'ai effectué les opérations git remote et git push origin master, et une erreur s'est produite :

Suite au tutoriel de Liao Xuefeng et à la réponse de YueLinHo sur GitHub, le push a réussi :

Merci d'avoir répondu à vos questions.

世界只因有你
世界只因有你

répondre à tous(6)
淡淡烟草味

La méthode de git remote add est équivalente au nouveau référentiel sur github

git remote add Il ajoute simplement une référence localement et n'est pas responsable de la création d'un nouveau dépôt

Votre problème actuel est que ces erreurs sont signalées car le nom d'utilisateur et l'adresse e-mail ne sont pas configurés. Voici un rappel pour vous :

Solution :
git config --global user.name "xxx"
git config --global user.email "xxx@xxx.xxx"
Remplacez xxx par le vôtre.

Vous avez également dit : "Si c'est le dernier cas, alors gitbash est inutile". . Pourquoi? (Si ce que vous soumettez n'est que du markdown et aucun autre code, alors faites comme si je n'avais pas demandé)
Je vous donne seulement une page Web github, comment soumettez-vous votre commit ?

我想大声告诉你

Il est vrai que votre entrepôt distant doit être disponible à l'avance. L'ensemble du processus consiste à créer un lien entre votre entrepôt distant et l'entrepôt local. Après cela, vous pouvez le soumettre directement à l'entrepôt distant....

曾经蜡笔没有小新

La condition préalable à la soumission à distance est qu'il doit d'abord y avoir une bibliothèque distante, mais cette bibliothèque distante ne doit pas nécessairement provenir de github, gitlab et le codage peuvent également être utilisés en plus, bash n'est pas requis, je viens d'installer git ; maintenant Après cela, TortoiseGit est utilisé pour définir le nom d'utilisateur, le mot de passe et l'adresse distante de la bibliothèque, puis la soumission, le branchement (ouverture et coupe de branches) et le push/pull se font directement à l'aide de l'éditeur (en utilisant vscode, bash, j'ai directement accroché dans l'éditeur. Lorsque j'ai occasionnellement besoin d'utiliser des commandes, telles que git fetch -p, il est plus pratique d'utiliser bash). Vous pouvez effectuer des opérations courantes sans bash.

巴扎黑

Vous devez d'abord créer un entrepôt sur github.
Pourquoi ?
Pensez-y, on ne vous demande pas de saisir votre nom d'utilisateur et votre mot de passe lorsque vous git remote add, mais vous êtes obligé de le faire pour git push.
Si l'entrepôt est créé sans mot de passe, je peux alors créer les entrepôts d'autres personnes à volonté.

某草草

Vous devez d'abord créer un entrepôt

大家讲道理
git push -u origin master
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal