git - .git 配置。如何保护?

标签 git git-config

如果您看到 .gitconfig 文件,它包含用户名和电子邮件地址。我希望保护它免受用户的侵害,因为他们始终可以掩盖自己的身份,因为它仍然可以由用户配置。

例如,在我的公司目录中我的名字如下 Gerald, Anthony(姓氏,拳名)。

这里有人犯了错误,一些用户在下面指定了他们的名字

  • 杰 pull 德
  • G.安东尼
  • GA
  • 安东尼
  • 一般
  • 等等

这会造成混淆,因为它不包含真实信息。

让我知道你们是如何管理用户身份的

最佳答案

这是一个社会问题,应该通过社会手段来解决。

如果您真的想确定谁 checkin 了某些东西,您应该使用签名标签(使用由某个公司中央 CA 签名的公钥)。

关于git - .git 配置。如何保护?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5014832/

相关文章:

git - 是否可以在 .gitconfig 中为每个通配符域配置 user.name 和 user.email?

git - 无法推送到 Azure DevOps git 存储库 - 它没有要求用户名

git - $(prefix)/etc/gitconfig 上的 $(prefix) 是什么?

git - 如何为 Git 中的特定文件扩展名设置 difftool/mergetool?

git - 特定服务器的 http.sslCAInfo 证书的正确 .gitconfig 语法是什么?

git - 防止某些文件被 pull 入git

git - 在 monorepo 的模块之间分离提交消息

git - 如何列出所有分支中每个作者的最新提交?

git - 如何在带有别名的gitconfig中正确使用bash变量

git - 推送时使用的是本地版本的git还是远程版本的git?