问题

 
  自己搭建了gogs,在展示master分支时正常,切换到新创建的dev分支时页面500,报错:An error has occurred : get submodule “mark”: submodule does not exist Application Version: 0.13.0+dev
image-1691669721105

解决

 
  根目录下增加文件.gitmodules,并添加submodule

[submodule "marke"]
    path = mark
    url = http://127.0.0.1:6888/miuye/mark.git 

其中,path对应的是报错中的 “mark”,url是对应仓库的地址

image-1691669752679

image-1691669759978

 
添加后提交

image-1691669772588

提交后展示其他分支正常

 
 
参考链接:https://blog.csdn.net/u014595589/article/details/124479620
 
如有不对,烦请指出,感谢!