Fatale: impossible de lire le nom d'utilisateur pour le "https //github.com' appareil n'est pas configuré
Je suis en train de pousser code de github avec SublimeGit plugin, mais quelque chose de bizarre se passe pour moi.
Poussant à https://github.com/username/username.github.io.git
fatale: impossible de lire le nom d'utilisateur pour 'https://github.com': l'Appareil n'est pas configuré
Ont été pris beaucoup de recherche avant de demander, comme fatale: impossible de lire le nom d'utilisateur pour 'https://github.com': Aucun fichier ou répertoire, Fatale: impossible de lire le nom d'utilisateur pour 'https://github.com': Aucun périphérique ou de l'adresse.
Mais le problème reste, tout effort sera apprécié.
OriginalL'auteur triffic | 2016-10-27
Vous devez vous connecter pour publier un commentaire.
Vous obtenez cette erreur (
fatal: could not read Username for 'https://github.com': Device not configured
) lorsquegit
doit demander un nom d'utilisateur ou le mot de passe et (a) le seul mécanisme dont il est à poser sur la console et (b) il n'y a pas de console disponibles (git n'est pas attaché à un appareil tty, c'est à dire, vous n'êtes pas en cours d'exécutiongit
interactive).C'est souvent le cas dans un environnement où vous exécutez git d'une sorte d'interface graphique de l'outil et pas d'informations d'identification appropriées helper a été configuré.
Il existe une variété de façons de traiter ce problème:
L'un des plus simple est de passer à l'utilisation d'
ssh
authentification plutôt quehttps
.Vous pourrait coder en dur les informations d'identification pour github dans votre dépôt git local, comme décrit dans la gitcredentials de la documentation.
Vous pouvez configurer une application d'assistance appropriée de l'application. On peut déjà être configuré, mais
git
peut tout simplement pas être capable de le trouver. Le gitcredentials page de manuel comporte des informations sur cette option."@bower_components/jquery.balloon.js": "github.com/urin/jquery.balloon.js.git#^1.0.3"
Si quelqu'un à l'aide de SourceTree, erreur similaire a été résolu en allant dans Préférences -> onglet Git -> section de version Git -> bouton Système d'Utilisation de Git, et sélectionnez dans la boîte de dialogue 'git'. Il semble que, après une mise à jour il a oublié où il s outils de ligne de commande sont
Après la conversion en ssh n'oubliez pas de changer votre url distante gist.github.com/developius/c81f021eb5c5916013dc
OriginalL'auteur larsks