0.11.4.0405 中创建新项目错误以及推送失败。


#1

Gogs 版本:0.11.4.0405
系统类型及版本:Windows 2012 R2
数据库:SQLite3
问题描述:

创建新项目时,如果选择“使用选定的文件和模板初始化仓库”选项,则无法创建项目,出现500错误:
An error has occurred : initRepository: prepareRepoCommit: git clone: exit status 128 - Cloning into ‘C:\windows\TEMP\gogs-t1-569724700’… error: cannot spawn sh: No such file or directory fatal: unable to fork
Application Version: 0.11.4.0405

gogs.log中信息:
2018/02/18 22:28:08 [ERROR] […g/context/context.go:109 Handle()] CreatePost: initRepository: prepareRepoCommit: git clone: exit status 128 - Cloning into ‘C:\windows\TEMP\gogs-t1-569724700’…
error: cannot spawn sh: No such file or directory
fatal: unable to fork

如果不选择“使用选定的文件和模板初始化仓库”,可以创建新项目,但是无法push代码到项目中去。错误信息:
To http://localhost:3000/pyle/test.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to ‘http://localhost:3000/pyle/test.git

论坛有一个类似问题,但是没有答案,麻烦解答一下,谢谢!


#2

问题。。解决了吗。。