使用 Windows 命令提示符在 Git 中设置用户名和电子邮件地址时出错

Errors with Setting Username and Email Address in Git Using Windows Command Prompt

提前感谢您的帮助。

我是 git 和 github 以及命令行的新手。在尝试在 git 中设置我的全局用户名和电子邮件地址时,发生了以下情况:

(请原谅缺少格式;我是盲人,样式设计很困难。我会将输出放在括号中。)

$ git config --global user.name "myName"
fatal: unable to access 'c:\Program Files\Java\jdk1.8.0_151\bin c:\ProgramData\git\config/.config/git/config': Invalid argument

$ git config --global user.email "myEmail@email.com"
error: could not lock config file c:/programFiles/java/jdk1.8.0_151/bin/.gitconfig: No such file or directory

我对这些错误消息感到困惑。显然计算机错误地将我的 jdk 识别为 git 配置文件,我不确定为什么。 当我在 java 中开发时,我确实将 home 变量设置为 jdk 的路径。 programData/git/config 是我尝试将此路径添加到 home 变量,希望它能解决问题,显然没有成功。在我将第二个路径添加到 home 变量之前,这两个错误消息是相同的,但是尽管我现在将其更改回之前的状态,但 user.name 的错误消息仍然与 [=27 的错误消息不同=].

我还不是很精通计算机,并且仍在努力弄清楚计算机组织是如何工作的。我不确定这里出了什么问题,非常感谢有经验的人。

再次感谢

在 Java 中开发不需要将您的 HOME 设置为您的 JDK 路径,您需要将 JAVA_HOME 环境变量设置为您的 JDK路径(没有尾随 bin 顺便说一句):https://docs.oracle.com/cd/E19182-01/820-7851/inst_cli_jdk_javahome_t/

尝试将您的 HOME 重置为您实际的主文件夹(c:/Users/{YOUR_WINDOWS_LOGIN} 或类似的文件夹)。