设置
- 本地普通存储库 (
git init
),git version 2.17.0.windows.1
git init --bare
单独服务器上的裸存储库 ( )git version 2.7.4
- Gogs作为裸存储库的 UI
问题
这几年一直运行良好,很少出现故障。但是,我在 Gogs 上创建了一个拉取请求并尝试合并它,结果出现 500 错误和一条消息
发生错误:git checkout 'development':错误:pathspec 'development' 与 git 已知的任何文件都不匹配。
(development
是我要合并的分支)
我尝试重新创建存储库 - 创建一个新的空白存储库,再次将所有分支推到那里,然后再次尝试合并 - 得到同样的错误。
该分支肯定存在于本地和远程存储库中。有没有办法解决这个问题?