gpt4 book ai didi

git 致命 : error in object: unshallow

转载 作者:行者123 更新时间:2023-12-04 01:14:14 38 4
gpt4 key购买 nike

我正在尝试取消存储库的浅层:

% /bin/git clone --shallow-since='3 years' 'https://github.com/RobertAudi/zsh-hooks'
Cloning into 'zsh-hooks'...
remote: Enumerating objects: 17, done.
remote: Counting objects: 100% (17/17), done.
remote: Compressing objects: 100% (13/13), done.
remote: Total 17 (delta 6), reused 12 (delta 4), pack-reused 0
Unpacking objects: 100% (17/17), 5.29 KiB | 1.76 MiB/s, done.
% cd zsh-hooks && git remote -v
origin https://github.com/RobertAudi/zsh-hooks (fetch)
origin ssh://github.com/RobertAudi/zsh-hooks (push)
% git fetch --unshallow origin
fatal: error in object: unshallow 9301f4e3a16df8e7cf8f37b5b93a7b925d8c8bee
fatal: the remote end hung up unexpectedly
我也试过改变原点的 httpsgitssh ,但没有快乐。
环境:
git config http.postBuffer 524288000
没有效果。
我的本地存储库中只有 5 个提交,并且尝试增加深度也失败了:
% git fetch --depth=10
fatal: error in object: unshallow 9301f4e3a16df8e7cf8f37b5b93a7b925d8c8bee
更多调试信息:
% GIT_TRACE_PACKET=1 GIT_TRACE=1 GIT_CURL_VERBOSE=1 /bin/git fetch --depth=10
12:35:07.106657 git.c:444 trace: built-in: git fetch --depth=10
12:35:07.212298 pkt-line.c:80 packet: fetch> git-upload-pack /RobertAudi/zsh-hooks\0host=github.com\0
12:35:07.802015 pkt-line.c:80 packet: fetch< 2a9f56433c86b332df367f6a350026e1e91035a6 HEAD\0multi_ack thin-pack side-band side-band-64k ofs-delta shallow deepen-since deepen-not deepen-relative no-progress include-tag multi_ack_detailed allow-tip-sha1-in-want allow-reachable-sha1-in-want symref=HEAD:refs/heads/master filter agent=git/github-g8735eb3c5505
12:35:07.803152 pkt-line.c:80 packet: fetch< 75e97419cf96200cfcc4c186611f645158385dd2 refs/heads/installation-instructions
12:35:07.803162 pkt-line.c:80 packet: fetch< 2a9f56433c86b332df367f6a350026e1e91035a6 refs/heads/master
12:35:07.803166 pkt-line.c:80 packet: fetch< 0000
12:35:07.811717 pkt-line.c:80 packet: fetch> want 2a9f56433c86b332df367f6a350026e1e91035a6 multi_ack_detailed side-band-64k thin-pack include-tag ofs-delta deepen-since deepen-not agent=git/2.28.0
12:35:07.811740 pkt-line.c:80 packet: fetch> shallow 9301f4e3a16df8e7cf8f37b5b93a7b925d8c8bee
12:35:07.811747 pkt-line.c:80 packet: fetch> shallow f59eed49cafc1b986a593a153714d3896c194a65
12:35:07.811753 pkt-line.c:80 packet: fetch> deepen 10
12:35:07.811758 pkt-line.c:80 packet: fetch> 0000
12:35:08.108127 pkt-line.c:80 packet: fetch< shallow c047fc14746739e9f52cd20a71fc60cf31f63a42
12:35:08.108208 pkt-line.c:80 packet: fetch< unshallow 9301f4e3a16df8e7cf8f37b5b93a7b925d8c8bee
fatal: error in object: unshallow 9301f4e3a16df8e7cf8f37b5b93a7b925d8c8bee
我正在使用:
% /bin/git --version
git version 2.28.0

最佳答案

FWIW:克隆该存储库时,我可以重现您的问题。
我跑了git repack -aldf (在您链接的问题中提到)一次在我的克隆上,它成为了我的下一个 git fetch --unshallow工作。
闲逛一下:git repack -d足以解决问题。
我不明白背后的所有含义 git repack我运行的命令;我认为您可以将这个确切的问题提交到 git 的邮件列表。

关于git 致命 : error in object: unshallow <SHA-1>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63878612/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com