gpt4 book ai didi

GitLab 将计算机名称 + 路由器名称显示为提交者名称

转载 作者:太空狗 更新时间:2023-10-29 14:43:43 25 4
gpt4 key购买 nike

我最近重新安装了 GitHub Desktop(我使用的 Git 客户端),现在我对 GitLab 项目所做的所有提交都显示为用户名“[我的 mac 用户名]@[我的计算机名称]。[我的路由器名称] "而不是我在 GitLab 安装中的用户名。

我做错了什么?我该如何解决这个问题?

最佳答案

Git 确实会在您的机器上完全在本地提交,您推送这些提交的站点只会读取它们。因此,您的 Gitlab 帐户与您提交的身份无关。这对于谁在何时何地做了什么的完整性至关重要。

您得到的是 Git 的默认用户名。 Git 命令行客户端通常会向您发出警告和说明:

$ git commit
[master (root-commit) cc46c07] Foo
Committer: Michael Schwern <schwern@Windhund.local>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:

git config --global user.name "Your Name"
git config --global user.email you@example.com

After doing this, you may fix the identity used for this commit with:

git commit --amend --reset-author

1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 bar

Github Desktop 可能有自己的配置。它将使用您的 Github 身份,而不是您的 Gitlab。确保您已在“首选项”->“帐户”中登录。还要检查 Preferences->Advanced 并确保您的 Git Config 身份正确。

关于GitLab 将计算机名称 + 路由器名称显示为提交者名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41514906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com