Maison >outils de développement >git >Que faire si le clonage de git échoue
Solution à l'échec du clonage git : 1. Exécutez la commande "git config --global http.postBuffer 524288000" ; 2. Ajoutez l'adresse IP à /etc/hosts ; 3. Actualisez le cache DNS.
L'environnement d'exploitation de cet article : système Windows 10, Git version 2.30.0, ordinateur Dell G3.
Que dois-je faire si le clonage de git échoue ?
L'utilisation de git pour cloner le projet sur github a échoué
Aujourd'hui, lors de l'utilisation du code source du projet de démonstration git clone nextjs, git clone https://github.com/XXXX/next-blog.git La vitesse de téléchargement est très lente, puis après un certain temps de téléchargement, le message d'erreur suivant est toujours affiché<code>git clone https://github.com/XXXX/next-blog.git
下载速度很慢,然后下载一段时间后,总是提示下面的错误信息
nCloning into 'next-blog'... remote: Enumerating objects: 111, done. remote: Counting objects: 100% (111/111), done. remote: Compressing objects: 100% (83/83), done. error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed
由于Http协议错误,当 pull 或者 clone 的时候,或者是 github 某个CDN被伟大的墙屏蔽所致。
先执行下列命令
git config --global http.postBuffer 524288000
将上述获取的IP地址添加到/etc/hosts
sudo vim /etc/hostsLa raison
En raison d'une erreur de protocole HTTP, lors de l'extraction ou du clonage, ou d'un certain CDN github est bloqué par une grande muraille. Causé par. Solution
sudo killall -HUP mDNSResponder sudo dscacheutil -flushcache
/etc/hosts
🎜rrreee 🎜🎜🎜🎜🎜🎜🎜🎜Actualisez le cache DNS 🎜rrreee 🎜🎜🎜 En conséquence🎜🎜Lorsque j'ai effectué à nouveau l'opération de clonage git, la vitesse a considérablement augmenté, atteignant des centaines de Ko à la fois~🎜🎜Étude recommandée : "🎜Tutoriel Git🎜"🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!