如何修复 refs heads 错误?

How do I fix refs heads errors?

git 获取 git 集线器 +refs/heads/n:refs/remotes/github/n 致命:找不到远程引用 refs/heads/n : git 获取 github +refs/heads/n-caf:refs/remotes/github/n-caf 致命:不是 git 存储库:'/home/movingshadowninja/DU/.repo/projects/kernel/oneplus/msm8994.git'

: 导出 GIT_DIR=/home/movingshadowninja/DU/.repo/projects/device/oppo/common.git

我一直收到此错误,我该如何解决?

请确认这些事情:

  1. 通过 git remote -v
  2. 检查远程仓库短名称是 github
  3. 检查 config 文件夹中的 .git 文件,确保 fetch = +refs/heads/*:refs/remotes/github/*

如果仍然有错误,你可以将远程仓库克隆到不同的文件夹中,这是最简单的方法。