PhpStorm默认的Git作者

17
在PhpStorm中,我在项目设置中遇到了设置默认git作者的困难:
我使用了“动作查找器”并搜索了设置,但是我没有找到此选项。
请问有人知道我该在哪里更改此值,以便我不必在每次提交时都更改它吗?

您被阻止发布视频,因为我们不希望用户链接到视频。这应该是您的问题不应包含视频链接的一个指示。请勿通过规避 Stack Overflow 的规则来作弊。 - user229044
2个回答

37
感谢Andrew提供的信息,我成功找到了解决方法:
进入你的项目文件夹\.git\config并添加以下行:
[user]
name = Your Name
email = name@domain.de

我希望这对其他PhpStorm和git用户有所帮助。


我没有这样的文件。我需要手动创建它吗? - kwoxer
如果您的项目中有Git根目录,则应存在“.git”文件夹。配置文件是必不可少的,因为远程配置在其中。 - Simon Schneider
我在PHPStorm里看不到它,因为它被隐藏了,不是吗?无论如何,我已经用Git命令设置了名称和电子邮件。不再需要编辑文件了 :) - kwoxer
使用文件浏览器并启用“查看隐藏文件”选项来访问 .git 文件夹,或者使用命令行。 - kit
请注意,.git是一个目录,要编辑的文件是其中的config文件,请使用vi .git/config命令进行编辑。 - Sultanos
6
这个解决方案会更改git仓库中的作者信息,但如果有多个开发者在同一个项目上工作,他们每次提交/推送时都需要更改作者信息。PHPStorm能否获取~/.gitconfig文件中关于用户的信息? - guillaume latour

22

我对 PhpStorm 没有头绪,但你应该能够在仓库内的命令行中执行 git config user.name "你的姓名"git config user.email "你的邮箱" ,从而达到你想要的结果。


3
无效。或者说,PHPStorm忽略了那个设置。 - kwoxer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接