【发布时间】:2009-05-05 14:00:19
【问题描述】:
我已经安装了 git 和 gitosis,当有东西被推送到存储库时,我需要添加一个检查用户名是否有效。
我认为 pre-receive 钩子是放置这个的正确钩子,但我无法找到 gitosis 进入存储库的真实用户名和电子邮件地址(由 git config user.name 和 git config user.email) 从环境变量。 LOGNAME 和 USER 都是 'git'。 gitosis 是如何检测到这些信息的,我也可以在 pre-receive 钩子中找到它吗?
【问题讨论】: