我有一个位于服务器上的裸 git 存储库和一个使用 git-shell 进行 ssh 通信的用户。
问题是当我与该用户在服务器上推送我的提交时,我无法强制使用用户名和用户电子邮件。
我在用户家中设置~/.gitshrc:
export GIT_AUTHOR_NAME="John Doe"
export GIT_COMMITTER_NAME="John Doe"
并且还~/.gitconfig
归档
[user]
name = John Doe
email = johndoe@example.com
但我在 git 日志中得到的只是客户端设置的用户名和用户电子邮件。
如何在 git-shell 中重写用户名和用户电子邮件?