git - 错误:无法更新参考: 无法追加: 不是目录
问题描述
我的问题不是这个问题。
在拉动时,我收到以下错误-
错误:无法更新 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
解决方案
在您的本地存储库中,删除.git/logs/refs/remotes/origin/features/name
.
可能有一个文件需要一个目录。
推荐阅读
- c++ - 如何使用线程在 C++ 中获取父 ID?
- c - 不能在“if”预处理器中使用“error”per-proccessor
- git - 如何在不更新分支的情况下软重置到上一个提交
- html - 在使用 css 创建新列之前限制每列的行数
- apache-superset - 对 Superset 的 XSS 攻击创建了内置表单
- selenium - 如何解决随机 chromedriver 90 异常,例如 DevToolsActivePort、扩展背景和超时异常?
- c# - 有没有办法通过将数据框与 R 中列表中的值匹配来使用数据框?
- outlook - 如何通过 Microsoft Graph 获取我最喜欢的人(outlook 联系人)
- linux - 使用 tinygo 从 x64 Linux 编译 arm 二进制文件:未定义的参考问题
- php - 使用php将相同的值从csv插入空行