gpt4 book ai didi

git - 由于本地对象丢失或损坏,推送被拒绝

转载 作者:行者123 更新时间:2023-12-05 05:53:33 25 4
gpt4 key购买 nike

我有一个带有远程 bitbucket 的 lfs 本地仓库。我使用 Unity 和 Visual studio,我的日常工作是通过 visual studio 协助完成的。我当前的提交不允许被 push 编辑。
Git 会抛出丢失文件的错误,但是当我按照路径操作时,文件就在那里并且没问题。

我该如何解决这个问题?

最佳答案

作为seen here ,你的错误应该是这样的:

(missing) code.tar.gz (f2b4bf22bcb011fef16f80532247665d15edbb9051***)
Uploading LFS objects: 0% (0/1), 0 B | 0 B/s, done.
hint: Your push was rejected due to missing or corrupt local objects.
hint: You can disable this check with: 'git config lfs.allowincompletepush true'
error: failed to push some refs to 'git@gitlab.example.com:group/project.git'

正在关注 this issue , 开始于

 git lfs fetch --all

然后看看错误是否仍然存在。
如果是这样,请从一个新的克隆存储库中尝试它(git lfs clone my-repo)


来自 the discussion :

  • git lfs fetch --all 无法工作,因为缺少的东西从来没有一开始就被推送
  • 一个新的 git lfs clone,然后报告旧存储库本地工作确实已成功添加、提交和推送。

关于git - 由于本地对象丢失或损坏,推送被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69867730/

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