She*_*man 7 git email tortoisegit
我刚刚安装了Git + TortoiseGit,在我的PC上创建了一个新的本地存储库,添加了一个文件,现在我正在尝试提交它(我猜这是提交 - >"主").
但它说:"必须在提交前设置用户名和电子邮件.你想现在设置这些吗?"
呃,这应该是一个本地存储库.什么电子邮件地址与此有什么关系?
或者我误解了Git的工作方式?请注意,我没有使用GitHub或BitBucket等等.只是一个本地存储库.
Abi*_*ern 12
名称和电子邮件由Git添加到提交中.它与登录凭据无关.即使您不想设置电子邮件,至少设置名称也很有用.
如果要将它们留空,则可以在终端中输入以下命令:
git config --global user.name ""
git config --global user.email ""
Run Code Online (Sandbox Code Playgroud)
应该~/.gitconfig
在你的系统的$ HOME中创建一个文件,它看起来像:
[user]
name =
email =
Run Code Online (Sandbox Code Playgroud)
或者,只需创建或编辑当前的〜/ .gitconfig文件,如下所示.
在 Git 中,用户名和邮件地址都与每次提交相关联,即使对于本地存储库也是如此(事实上,在 Git 中,所有存储库都可以说是本地的)。
然而,它只是用作标签。它不会向您发送任何邮件。如果您担心自己的隐私,或者出于某种原因不想写真实的电子邮件,您可以输入假电子邮件,这不会造成任何问题。
事实上,这正是 GitHub 为有隐私问题的用户推荐的方法(https://help.github.com/articles/keeping-your-email-address-private)。
归档时间: |
|
查看次数: |
10584 次 |
最近记录: |