7
votes

Erreur GIT: Impossible de gérer HTTPS

Lorsque j'ai essayé d'utiliser git clone https: // xxx J'ai eu l'erreur suivante
Je ne gère pas le protocole 'https'
Quelqu'un pourrait-il m'aider s'il vous plaît?

Message complet:

DIMENTROCK @ DIMENTROCK-A8SE: ~ $ git clone https://git.innostaa.com/innostaa. git

Clonage dans Innostaa ...

fatal: Impossible de trouver une assistance distante pour 'https'

DIMENTROCK @ DIMENTROCK-A8SE: ~ $ git --version

GIT Version 1.7.4


4 commentaires

Quelle version d'Ubuntu utilisez-vous? quelle version de git?


Pourriez-vous coller votre message d'erreur? Et la sortie de git -verion?


La version 0.99.9i est vraiment vieux (2005 ou plus); Cela ne prend probablement pas encore en charge HTTPS. Vous devriez envisager une mise à niveau vers 1.7.Quelque chose


même problème avec git version 1.7.6 ... toutes les solutions? Je suppose que la mise à niveau de la version plus récente n'a pas aidé.


5 Réponses :


7
votes

version 0.99.9i code> de git code> ne prend probablement pas en charge https code> protocole.

Essayez d'installer une version plus récente de Git code>. La solution la plus simple consisterait à l'installer via apt-get code>: p> xxx pré>

après que la version correcte est utilisée: p> xxx pré>

si la chaîne renvoyée n'est pas / usr / bin / git code>, vous avez une autre version plus ancienne de git code> dans votre Chemin code> qui masque le plus récent. Retirez-le. P>


Si vous ne souhaitez pas installer git code> via apt-get code> ou si vous n'avez pas de privilège d'administrateur sur votre machine , vous pouvez le développer à partir de la source. Vous pouvez les télécharger à partir de git site web et la compilation doit être aussi simple que: P>

$ hash -r
$ PATH="$HOME/install/bin:${PATH}"
$ git --version
git version 1.7.4.2


4 commentaires

Merci, j'ai édité le chemin de mettre à jour mon git mais le problème est toujours là; Maintenant, la version est 1.7.4 et j'ai eu l'erreur fatale: impossible de trouver une assistance distante pour 'https'


@DeMenTrock: Vous n'avez pas eu de chance de construire git avec un préfixe, faire installer là-bas, puis le déplacer ailleurs, n'est-ce pas?


@Jefromi je suppose que tu as raison. Semble que cela fonctionne maintenant. Merci


même problème avec git version 1.7.6 ... Avez-vous été capable de cloner via https? Au-dessus de vous montrez une version git non réussie via HTTPS ....



0
votes

J'ai eu le même problème tout en essayant de "chercher en amont". Je l'ai résolu en obtenant l'adresse de la lecture GIT-lecture au lieu des HTTPS.

Détails: J'ai eu un référentiel fourche qui avait besoin de mise à jour de son repo d'origine. Utilisation de l'aide de GitHub J'ai ajouté une amont à distance et j'ai essayé de le chercher.

Je suis ensuite allé à Git-Hub et où je reçois habituellement l'adresse du repo I cliquée sur le bouton "Git-lecture seule" et j'ai reçu une nouvelle URL. J'ai enlevé mon passé en amont et j'ai ajouté un autre avec la nouvelle URL, qui fonctionnait parfaitement.


0 commentaires

2
votes

J'ai le même problème, mais la raison était dans ma configuration de mon .git. J'ai changé de fichier de configuration comme suit:

.git / config xxx

ROCKY-BAYOU-4315 est mon application Heroku créée par $ heroku créer < / code> commande.


0 commentaires

12
votes

Correction de ce problème pour GIT 1.7.9 sous Windows. Semblait se produire avec de nombreuses instanciations gites sur Windows. A eu à voir avec l'URL ne pas être correctement échappée dans la ligne de commande.

Solution: Placez l'URL du référentiel GIT en guillemets simples 'HTTPS: // .......'


5 commentaires

Cela m'a également résolu pour moi avec GIT 1.7.1 sur Linux.


Aussi, corrigé pour moi mais je devais utiliser des guillemets doubles. J'utilisais depuis Cygwin.


Doubles citations travaillées pour moi avec git version 2.6.4.windows.1


Aussi pour moi avec Windows 7 et Git 2.10.1.Windows.1 Seules les citations doubles fonctionnées!


Travaillé pour moi avec Cygwin, a également dû modifier l'URL dans .git / config .



0
votes

vient de rencontrer ce problème avec Git 1.7.9 sur cygwin. Utilisation des citations doubles "" pour envelopper l'URL HTTPS peut résoudre mon problème.

EG:

clone git " https://github.com/joyent/node.git " < / p>


0 commentaires