我是Web开发和GitHub的新手.当我提交任何更改时,这些更改会反映在我的GitHub仓库"未知(作者)"下.如何更改此项以反映我的姓名/电子邮件地址?
谢谢.
Ori*_*Ori 102
$ git config --global user.name "Scott Chacon"
$ git config --global user.email "schacon@gmail.com"
Run Code Online (Sandbox Code Playgroud)
Lee*_*ton 20
将这样的内容添加到名为~/.gitconfig
(在您的主目录中)的文件中:
[user] name = USERNAME email = EMAIL_ADDRESS
在哪里USERNAME
和EMAIL_ADDRESS
适当填写
请注意,从 Git 2.2(2014 年第 3 季度/第 4 季度)开始,并由Matthieu Moy ( )提交 9830534,您将自然地被引导输入用户和电子邮件:moy
config --global --edit
:如果需要,创建一个模板文件当用户没有
~/.gitconfig
文件时,git config --global --edit
用于针对不存在的文件名启动编辑器。相反,在启动编辑器之前创建一个具有默认内容的文件。
该模板仅包含注释掉的条目,以便为用户节省一些击键次数。如果正确猜测了这些值,用户只需取消注释条目即可。教授新手的高级用户可以更快地为新手创建简约的配置。初学者阅读建议首先
运行“ ”的教程,在第一次接触 Git 时会得到更多的指导。git config --global --edit
如果您将 GitHub 用户名和电子邮件帐户放入这些设置中,您的提交将准确反映您的 GitHub 帐户作为正确的作者。
请注意,根据提交 8b27ff7猜测了 user.name 和 email 并将其放入 /.gitconfig 文件中:
config --global --edit
在猜测的身份上做广告当用户没有用户范围的配置文件时,使用新引入的配置文件模板比运行两个命令 set
user.name
和更快user.email
。将此建议告知用户。如果用户已有配置文件,则保留旧建议,因为在这种情况下模板功能不会触发。
新建议:
您的姓名和电子邮件地址是根据您的用户名和主机名自动配置的。
请检查它们是否准确。
您可以通过显式设置它们来抑制此消息。运行以下命令并按照编辑器中的说明编辑配置文件:”
git config --global --edit
Run Code Online (Sandbox Code Playgroud)
执行此操作后,您可以使用以下命令修复用于此提交的身份:
git commit --amend --reset-author
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
42840 次 |
最近记录: |