如何使用GIT集成在Intellij 14中设置user.email和user.name?

mav*_*ick 19 git version-control intellij-idea intellij-14

我有集成了GIT的IntelliJ 14.git push命令将作者显示为unknown.如何在IntelliJ IDE中设置以下两个参数?

git config --global user.name "Sam Smith"
git config --global user.email sam@example.com
Run Code Online (Sandbox Code Playgroud)

Con*_*sky 16

  1. 按Ctrl + K打开提交对话框
  2. 在" Git/Author: "下拉字段中键入以下模式,用个人数据替换部件(保留空格和尖括号字符):
Name Surname <Email>
Run Code Online (Sandbox Code Playgroud)

  • 这不是保存吗,我每次都必须这样做吗? (2认同)

Kam*_*Wan 7

当您在提交对话框中时,只需使用 Ctrl+Space 打开用户列表并选择一个。

在此处输入图片说明


Dul*_*sta 7

您可以按以下步骤设置具有GIT集成的Intellij 14的用户名和电子邮件。这对我有用。

转到git 初始化的项目。

然后启用隐藏的文件夹并找到“ .git”并进入该文件夹。

找到名为“ config” 的文件,然后添加以下代码并保存。

[user]
      name = username
      email = username@domaim.com
Run Code Online (Sandbox Code Playgroud)


小智 7

假设您已经从 git-scm.com 安装了 git。

对于 Linux 或 Mac OS,请使用终端。

对于 Windows 环境:使用 git bash(与 git 安装一起提供)或使用 Powershell。

跑:

git config --global user.name "Sam Smith"
git config --global user.email sam@example.com
Run Code Online (Sandbox Code Playgroud)

棘手的部分是:您必须至少从终端提交一次。

git add my_awesome_file
git commit -m "My commit message"
Run Code Online (Sandbox Code Playgroud)

薇奥拉!现在您的作者显示在 IntelliJ 提交面板中。

(注意:如果您使用不同的电子邮件使用不同的存储库,请不要使用全局配置)


Dav*_*sch 3

如果我是您,我只需将这两行复制并粘贴到命令提示符中即可;这将设置适当的值,包括 IDE 的值。

如果您出于某种原因确实想通过 IDE 设置它,我会按照此处的说明进行操作。