recherche

Maison  >  Questions et réponses  >  le corps du texte

Chaque fois que vous utilisez la commande git clone pour cloner le code source de gitlab, une erreur fatale : early EOFs : 93% apparaîtra.

Comme mentionné, chaque fois que vous utilisez la commande #sudo -u git -H git clone https://gitlab.com/gitlab-org... -b 8-8-stable gitlab
pour cloner le code source de gitlab, l'erreur suivante apparaîtra :
fatal : l'extrémité distante a raccroché de manière inattendue29,93 Mio | 46,00 Kio/s
fatal : EOF précoces : 93 % (410690/439557), 129,96 Mio | 46,00 Kio/s
fatal : échec du pack d'index

Utilisez la configuration #git La configuration système affichée par -l est la suivante :
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

Je suis torturé depuis plusieurs jours. . J'espère que quelqu'un pourra m'aider, merci beaucoup ! !

巴扎黑巴扎黑2785 Il y a quelques jours823

répondre à tous(3)je répondrai

  • 滿天的星座

    滿天的星座2017-05-02 09:48:22

    J'ai déjà rencontré cette situation, principalement parce que le contenu de l'entrepôt était trop volumineux. La solution à cette époque n'était pas d'utiliser la méthode https, mais d'utiliser directement la méthode ssh

    .
    git clone git@gitlab.com:gitlab-org/gitlab-ce.git

    répondre
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:48:22

    J'ai également rencontré cela dans mon dernier projet, généralement la base de code du projet était trop volumineuse
    Essayez ceci

    git config --add core.compression -1

    ou

    git config --global --add core.compression -1

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:48:22

    Selon la méthode fournie par @mylxsw, vous devez créer un utilisateur sur gitlab et mettre la clé publique du serveur à cloner. La clé publique est dans ~/.ssh/id_rsa.pub.
    S'il n'y a pas de fichier id_rsa.pub dans le répertoire .ssh, vous pouvez utiliser la commande ssh-keygen -t rsa -C "yourEmail@example .com". Notez que l'adresse e-mail ici peut être remplacée par la vôtre. adresse e-mail. Continuez simplement à appuyer sur Entrée après que le résultat suivant s'affiche :

    Ensuite, ouvrez le fichier id_rsa.pub, copiez tout son contenu, ouvrez un compte GitLab et ouvrez les clés SSH :

    Ajoutez le contenu que vous venez de copier dans le champ de texte Clé, puis cliquez sur Ajouter une clé.

    Utilisez à nouveau la commande git clone https://gitlab.com/gitlab-org... -b 7-10-stable pour cloner le projet gitlab.

    répondre
    0
  • Annulerrépondre