我正在尝试在6.0中创建一个新项目 . Gitlab表示存储库已成功创建,但没有创建存储库 . 当我将存储库推送到它时,git失败了:
致命:'/ home /git/repositories/mmacrae/test.git'似乎不是一个致命的git存储库:无法从远程存储库中读取 .
请确保您具有正确的访问权限并且存储库存在 .
通过http和ssh推送和拉动到现有的repo是正常的 .
我在日志文件中找到的唯一错误是在sidekiq.log中:
2013-08-26T16:24:33Z 4564 TID-gdw1s GitlabShellWorker JID-1e462235fc0d2f8e879f1198信息:开始2013-08-26T16:24:33Z 4564 TID-gg9cw GitlabShellWorker JID-fd57c54d46807ab9cad97b55信息:开始:没有这样的文件或目录2013-08- 26T16:24:33Z 4564 TID-gdw1s GitlabShellWorker JID-1e462235fc0d2f8e879f1198信息:完成:0.016秒:没有这样的文件或目录
2 回答
如果您不处于允许重新启动的情况,则可以手动创建裸存储库:
之后,它不会伤害到:
......看看那告诉你的是什么 . 它可能会警告你需要创建卫星,所以也这样做:
我有同样的问题 . 我通过重启系统来修复它 . 我的猜测是shell钩子没有重新初始化 .