Penyelesaian kepada kegagalan pengklonan git: 1. Jalankan arahan "git config --global http.postBuffer 524288000" 2. Tambahkan alamat IP ke /etc/hosts 3. Muat semula cache dns.
Persekitaran pengendalian artikel ini: sistem Windows 10, versi Git 2.30.0, komputer Dell G3.
Apakah yang perlu saya lakukan jika pengklonan git gagal?
Menggunakan git untuk mengklon projek pada github gagal
Apabila menggunakan git clone nextjs kod sumber projek demo hari ini, git clone https://github.com/XXXX/next-blog.git
kelajuan muat turun sangat perlahan , dan kemudian selepas memuat turun untuk tempoh masa tertentu, mesej ralat berikut sentiasa digesa
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
Disebabkan oleh ralat protokol HTTP, semasa menarik atau mengklon, atau yang tertentu CDN pada github sangat bagus disebabkan oleh pelindung dinding.
Laksanakan arahan berikut dahulu
git config --global http.postBuffer 524288000
Tukar alamat IP yang diperolehi di atas Tambah ke /etc/hosts
sudo vim /etc/hosts
Muat semula cache dns
sudo killall -HUP mDNSResponder sudo dscacheutil -flushcache
Apabila saya melakukan operasi klon git sekali lagi, kelajuan meningkat secara mendadak, mencecah ratusan Kb sekaligus~
Pembelajaran yang disyorkan: "Git Tutorial》
Atas ialah kandungan terperinci Apa yang perlu dilakukan jika pengklonan git gagal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!