就是用户的 user id 和 group id,更改 uid 匹配 gid 之后再把相关文件的权限给到 git 用户
laofo 说的很对,导致这种情况的原因可能是我删除了原来的 git 用户重新建了新的 git 用户,新的 git 用户 uid 为 494,而 gid 为 500,这样就会不一致,修改 uid 为 500 之后,再把 gitweb.cgi 以及 git 的家文件夹 chown 给 git 就可以了。
问题已经解决了,原来是 git 用户的 uid 与 gid 不匹配,修改了 uid 之后重新 chown 了一下几个文件夹,就可以正常了。
非常感谢各位,我回去好好研究一下,如果有成果,会给大家分享,加油!
非常好的资料,谢谢分享!
好东西支持。。。
非常有用,对于新手帮助很大,,收藏了,,,lz 好人呀。
非常感谢,已经知道问题出在哪了。
脚本已经写好了,就是最后一步输出后用 txt 存储结果是空的,,,
非常感谢,主要是对于公司配置管理的运作流程需要加深理解,公司使用的是 SVN.CC.CQ 等一些软件工具以及 perl 语言脚本,编译环境搭建等,以后多在论坛混了,加油学习。