gpt4 book ai didi

git - 刚开始使用 TortoiseGit,为什么本地存储库需要我的电子邮件?

转载 作者:太空狗 更新时间:2023-10-29 12:57:29 24 4
gpt4 key购买 nike

我刚刚安装了 Git + TortoiseGit,在我的 PC 上创建了一个新的本地存储库,添加了一个文件,现在我正在尝试提交它(我想那是 Commit -> "master")。

但是它说:“用户名和电子邮件必须在提交前设置。你想现在设置这些吗?”

呃,这应该是一个本地存储库。任何电子邮件地址与此有什么关系?

还是我误解了 Git 的工作方式?请注意,我没有使用 GitHub 或 BitBucket 或其他任何东西。只是一个本地存储库。

最佳答案

名称和电子邮件由 Git 添加到提交中。它与登录凭据无关。至少设置名称很有用,即使您不想设置电子邮件也是如此。

如果你想将它们留空,那么你可以在终端中输入这些命令:

git config --global user.name ""
git config --global user.email ""

它应该在你系统的 $HOME 中创建一个 ~/.gitconfig 文件,它看起来像:

[user]
name =
email =

或者,只需创建或编辑当前的 ~/.gitconfig 文件,使其看起来像这样。

关于git - 刚开始使用 TortoiseGit,为什么本地存储库需要我的电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21049090/

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