: 不是目录,git,github,branch,git-pull"/>

首页 > 解决方案 > 错误:无法更新参考: 无法追加: 不是目录

问题描述

我的问题不是这个问题。

在拉动时,我收到以下错误-

错误:无法更新 ref 'refs/remotes/origin/features/name/surname':无法附加到 '.git/logs/refs/remotes/origin/features/name/surname':不是目录

添加用户权限并没有解决任何问题。

解决方案- 然后只需从 GitHub 中删除分支即可解决问题。

有趣的是,这个分支的目录结构与其他分支不同。

而其他分支看起来像 -

refs/remotes/origin/features/name

这个看起来像——

refs/remotes/origin/features/name/surname

标签: gitgithubbranchgit-pull

解决方案


在您的本地存储库中,删除.git/logs/refs/remotes/origin/features/name.

可能有一个文件需要一个目录。


推荐阅读