首页 > 解决方案 > git 用户名对 nginx 可见

问题描述

我有 gitlab 服务器在 nginx 后面运行。每当客户端执行任何 git 命令(git clone、git pull、git commit 等)时,都需要进行一些自定义身份验证。

nginx如何读取git用户名?

标签: gitnginx

解决方案


NGiNX 意味着GitLab 的 HTTPS 访问

如果是这样,GitLab 本身将通过 NGiNX 请求您的用户名/密码(除非您有一个git config credential.helper适当的位置,它会缓存这些凭据)

user.name这与/无关user.email(仅用于提交作者身份)。


推荐阅读