Rumah > Soal Jawab > teks badan
Seperti yang dinyatakan, setiap kali anda menggunakan perintah #sudo -u git -H git https://gitlab.com/gitlab-org... -b 8-8-stable gitlab
untuk mengklon kod sumber gitlab, ralat berikut akan muncul:
maut: Hujung jauh dimatikan tanpa diduga29.93 MiB |. (410690/439557), 129.96 MiB |. 46.00 KiB/s
maut: pek indeks gagal
core.packedgitlimit=1024m
core.packedgitwindowsize=1024m
core.compression=-1
pack.deltacachesize=2047m
pack.packsizelimit=2047m
pack.windowmemory=2047m
http.postbuffer=524288000
core.compression=0
core.compression=-1
滿天的星座2017-05-02 09:48:22
Saya pernah mengalami situasi ini sebelum ini, terutamanya kerana kandungan gudang terlalu besar Penyelesaiannya pada masa itu bukan menggunakan kaedah https
, tetapi menggunakan kaedah ssh
secara langsung
git clone git@gitlab.com:gitlab-org/gitlab-ce.git
世界只因有你2017-05-02 09:48:22
Saya juga menemui ini dalam projek terakhir saya, biasanya pangkalan kod projek terlalu besar
Cuba ini
git config --add core.compression -1
atau
git config --global --add core.compression -1
我想大声告诉你2017-05-02 09:48:22
Mengikut kaedah yang disediakan oleh @mylxsw, anda perlu mencipta pengguna di gitlab dan meletakkan kunci awam pelayan yang perlu diklonkan dalam ~/.ssh/id_rsa.pub.
Jika tiada fail id_rsa.pub dalam direktori .ssh, anda boleh menggunakan arahan ssh-keygen -t rsa -C "yourEmail@example .com Ambil perhatian bahawa alamat e-mel di sini boleh digantikan dengan anda sendiri alamat e-mel terus tekan Enter selepas output berikut dipaparkan:
Kemudian buka fail id_rsa.pub, salin semua kandungannya, buka akaun GitLab dan buka Kunci SSH:
Tambahkan kandungan yang baru anda salin ke medan teks Kunci, dan kemudian klik Tambah kekunci.
Gunakan git clone https://gitlab.com/gitlab-org... -b 7-10-stable gitlab command sekali lagi untuk mengklon projek gitlab.