exit status 255 - error: could not lock config file /data/git/.gitconfig: Permission denied

[FATAL] [...ogs.io/gogs@/internal/db/repo.go:142 NewRepoContext()] Failed to execute 'git config --global core.quotepath false': exit status 255 - error: could not lock config file /data/git/.gitconfig: Permission denied
出现这个问题说明gogs没问题 可能是挂载权限有问题 因为容器内只有root权限 而没有Samba权限
解决办法

chown -R 10013 /home/gogs

10013是gogs用户的uid,即samba。(echo $UID作为gogs用户)
105是本地gogs用户的uid,在服务器加入Active Directory(使用samba)之前使用。
转载自github里的issue:https://github.com/gogs/gogs/issues/1728

所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!

  Previous post Jenkins修改显示语言为中文
Next post   git命令大全

添加新评论

  关于博主

当你发现自己的才华撑不起野心时,就请安静下来学习吧

  近期评论

要铭记在心:每天都是一年中最美好的日子。

生活远没有咖啡那么苦涩,关键是喝它的人怎么品味!每个人都喜欢和向往随心所欲的生活,殊不知随心所欲根本不是生活。

如果错过了太阳时你流泪了,那么你也要错过群星了。

不如意的时候不要尽往悲伤里钻,想想有笑声的日子吧。

我不明白为什么要那么在意别人的看法,评头论足只是无聊人的消遣,何必看得如临大敌。如果你不吃别人家的饭,就别太把别人的话放在心上。