La nouvelle extension Remote Repositories pour Visual Studio Code a créé une nouvelle expérience qui permet de travailler avec des référentiels de code source directement dans l'environnement VS Code.
Cependant, que se passe-t-il si le référentiel distant que vous essayez de modifier n'est pas trouvé ? Le clonage étant remplacé par la prise en charge des référentiels distants, vous pourriez rencontrer des problèmes avec des erreurs fatales.
Dans cet article, nous allons passer en revue différentes façons de résoudre ce problème.
Correctif n°1 : Définir l'URL de la base distante
Si vous êtes un nouveau programmeur, il est probable que vous n'ayez pas défini l'URL du référentiel sur votre référentiel local.
cómo cambiar mi cuenta de Google predeterminada
Pour résoudre ce problème, vous devrez utiliser la commande 'git remote set'. Voici à quoi cela devrait ressembler :
git remote set-url origin http://github.com/[Username]/[ProjectName].git
git add *.java
git commit -m "commit title"
git push origin master
Le problème devrait être résolu automatiquement.
Correctif n°2 : utilisez la bonne URL
Si le cas précédent n'est pas le problème, vous devez vérifier que l'URL que vous utilisez est la bonne. Voici comment procéder :
- Utilisez la commande :
git remote -v
- La console doit afficher le référentiel distant auquel elle est connectée en répertoriant une URL qu'elle utilise pour récupérer et envoyer les modifications sous la forme de
origin http://github.com/[Username]/[ProjectName].git (fetch)
origin http://github.com/[Username]/[ProjectName].git (push) - Si l'URL ne correspond pas à ce que votre GitHub affiche, vous devrez la modifier. Vous pouvez utiliser la commande remote set pour définir le chemin correct :
git remote set-url origin http://github.com/[Username]/[ProjectName].git
Si cela ne résout pas le problème, vous devrez peut-être vérifier d'autres causes.
Correctif #3 : Vérifiez votre mot de passe
Votre URL n'est peut-être pas le problème après tout. Vous devriez vérifier si votre mot de passe a été changé récemment.
Si vous avez modifié votre mot de passe, vous devez vous assurer qu'il a été obtenu auprès du gestionnaire d'informations d'identification sur Mac ou Windows ou via l'accès au trousseau.
Il peut arriver que l'ancien mot de passe soit toujours utilisé et que le nouveau ne soit pas encore mis en cache. Si tel est le cas, toutes les informations d'identification github.com doivent être supprimées immédiatement.
Voici comment effacer les informations liées à git de Mac et Windows.
Mac:
- Accédez à l'accès au trousseau.
- Naviguez votre mot de passe.
- Supprimez toutes les clés connectées au contrôle de source.
Les fenêtres:
Suivez les commandes :
$ git credential-manager uninstall
$ git credential-manager install
Correctif n ° 4 : correctif temporaire (non recommandé à long terme)
Mac:
S'il n'y a pas d'entrée GitHub présente dans l'accès au trousseau, vous pouvez cloner l'application avec ce qui suit :
git clone https://[email protected]/org/repo.git
Utilisez ces informations :
- Nom d'utilisateur avec votre nom d'utilisateur GitHub
- Organisation avec le nom de votre organisation
- Repo avec le nom de votre référentiel
Les fenêtres:
Respectez les étapes suivantes :
cómo obtener el filtro de música en Snapchat
- Accédez au dossier git.
- Ouvrez le fichier « config » avec notepad (ou notepad++) ou un autre éditeur.
- Changez votre URL en
https://username:[email protected]/username/repo_name.git
- Enregistrez le code et poussez-le.
Autres problèmes et correctifs courants
Si vous n'êtes pas un collaborateur, il est possible que vous puissiez authentifier avec succès votre accès sur GitHub, mais que vous ne puissiez toujours pas cloner ou pousser les modifications.
L'autre problème est qu'il peut y avoir des problèmes d'orthographe de votre côté. Cela peut sembler anodin, mais une lettre mal placée suffit.
Un autre problème peut être lié à git remove -v. Il peut être configuré pour utiliser HTTPS, mais votre référentiel ne pointe pas vers SSH. Si tel est le cas, vous devez supprimer la partie 'ssh' et la remplacer par ' https:// .”
Le dernier problème serait que le référentiel est supprimé. Dans ce cas, vous ne pouvez pas faire grand-chose d'autre que d'aller directement sur GitHub et de vérifier l'état du projet pour tout changement.
FAQ
Combien de RAM suffit pour un code VS ?
Le code VS est considéré comme léger et devrait fonctionner sur votre matériel sans aucun problème. Le stockage recommandé est de 1 Go.
Faut-il installer le code VS sur SSD ou HDD ?
Le SSD a une IO de qualité, il est donc recommandé d'installer votre code VS sur votre disque SSD.
Pouvez-vous utiliser le code VS hors ligne ?
Oui. Le code peut être utilisé hors ligne. Il vous suffit d'installer les extensions Microsoft.
En haut de
L'accès à distance a très bien fonctionné pour la plupart des utilisateurs, mais il existe toujours un risque d'erreur lorsque vous essayez de transférer des modifications directement vers un référentiel. Nous espérons que vous avez pu résoudre le problème.
Avez-vous trouvé une autre solution au problème de référentiels manquants dans VS Code ? Faites le nous savoir dans les commentaires.
cómo agregar música a la historia de facebook