"错误:pathspec' ....'与git"已知的任何文件都不匹配在裸存储库

时间:2018-05-17 09:14:10

标签: git gogs

设置

  • 本地普通存储库(git init),git version 2.17.0.windows.1
  • 在单独的服务器git init --bare
  • 上的裸存储库(git version 2.7.4
  • Gogs作为裸存储库的UI

问题

这种情况已经好几年了,很少有。但是,我已经在Gogs上创建了拉取请求并尝试合并它,并且它出现了500错误和消息

  

发生错误:git checkout' development':error:pathspec' development'与git已知的任何文件都不匹配。

development是我尝试合并的分支)

我尝试重新创建存储库 - 创建了一个新的空白存储库,再次将所有分支推送到那里,并再次尝试合并 - 得到了相同的错误。

该分支肯定存在于本地和远程存储库。有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:1)

看起来它可能是Gogs特有的问题/错误。我已经降级到以前的版本,问题就消失了。如果有人找到更好的解决方案,请保持开放......

答案 1 :(得分:1)

它似乎已在Gogs 0.11.63中修复(也许甚至在0.11.53中,我也没有测试过)。您可能想尝试一下。