0
votes

Remote: référentiel introuvable erreur dans le terminal Mac

Je suis nouveau à git. J'ai une répétition privée et maintenant je veux appuyer sur les changements de mon local sur Repo à distance. Cependant, je reçois une erreur: xxx

Qu'est-ce qui pourrait provoquer cette erreur et s'il vous plaît aidez-moi à le résoudre, J'utilise Mac Terminal . Mon nom d'utilisateur est john2 dans github profile git config utilisateur.name et git config utilisateur.Asername donne les deux john2 Le nom d'utilisateur semble correct ...


3 commentaires

1. Avez-vous accès à ce repo? 2) Avez-vous assuré qu'il n'y ait aucune erreur d'orthographe dans l'URL?


Est-ce un référentiel privé? Avez-vous entré les correctes identificielles?


Est ce que ça aide? Stackoverflow.com/a/43364619/5784831


3 Réponses :


0
votes

Vous avez deux options ici. Une option est d'utiliser git clone , les autres options sont git init .

option 1: Utilisez git clone . Dans un nouveau dossier vide, mettez la commande suivante: git clone https://github.com/co-csp/csm.git . Vous êtes prêt à partir.

option 2: Dans le dossier de projet, tapez git init . Cela lancera un nouveau référentiel vide. Il créera un dossier .git à l'intérieur. Accédez à ce dossier en tapant cd .git . Ouvrez le fichier config avec votre éditeur préféré (le mien est vim ). Vous verrez ce qui suit: xxx

en dessous, ajoute ce qui suit: xxx


2 commentaires

Et pourquoi cela devrait-il aider si GitHub retourne 404?


Point équitable. OP a-t-il réellement créé le référentiel dans github?



0
votes

Il y a deux possibilités pourquoi le référentiel non trouvé erreur se produit:

  1. Le référentiel à distance n'existe pas . Si vous avez déjà configuré l'URL distante, affichez-la en tapant $ git distant -v et vérifiez que vous avez tout mal orthographié correctement. Si vous n'avez pas encore ajouté l'URL distante, essayez $ GIT Remote Add Origine [URL] pour le faire. Assurez-vous également que vous pouvez trouver le repo sur Github; Peut-être que le propriétaire a supprimé ou renommé. Pour mettre à jour localement l'URL sur votre référentiel à distance, tapez $ git is-urs-URL Origine [nouvelle URL] . Après cela, tapez $ git distant montrant l'origine pour vérifier si GIT peut trouver le repo distant maintenant.

  2. Le référentiel à distance est privé et vous n'avez pas accès . Si le référentiel est privé et que vous n'avez pas authentifié correctement, GIT vous donnera le référentiel non trouvé même si votre URL de référentiel à distance est correcte. Généralement, vous pouvez vous authentifier en utilisant des touches SSH ou HTTPS. À l'aide de HTTPS, GIT devrait normalement vous inviter à vous pour vos informations d'identification lorsqu'elle en a besoin. Si ce n'est pas le cas, essayez de supprimer votre référence locale à la répétition distante en tapant $ git is RM Origine et à nouveau à l'aide de $ Git Remote Ajouter l'origine [URL] . Je préfère personnellement utiliser l'authentification SSH avec des clés publiques et privées, car elle n'exige pas nécessairement de mots de passe. Vous pouvez vérifier Ce lien pour configurer l'authentification SSH pour votre Github ou simplement Google pour cela.


0 commentaires

0
votes

Si vous travaillez avec un référentiel privé, procédez comme suit:

  1. Git Remote RM Origine
  2. Git Remote Ajout d'origine HTTPS: //USER@github.com/CO-CSP/CSM.GIT
  3. git clone https: //user@github.com/co-csp/csm.git

    Cela devrait vous inviter à taper le mot de passe GitHub et devrait ressembler à ceci.

    Clonage dans 'CSM' ... Mot de passe pour 'https: //user@github.com':


0 commentaires