gpt4 book ai didi

java - Git Config 命令通过 java 失败。 $HOME 未设置

转载 作者:行者123 更新时间:2023-12-02 02:44:13 25 4
gpt4 key购买 nike

我正在尝试通过 JAVA 运行 git 命令。我的Linux版本是REDHAT 7.3,git版本是1.8。所有命令都工作正常,但是当我运行 git config --global user.name "myName"时,它会抛出错误
致命:$HOME 未设置

我尝试通过以下代码通过 JAVA 导出 Home PATH: 导出 HOME=$HOME:/path/home

但是我收到以下错误:

无法运行导出 - execvpe 失败(ENOENT - 没有此类文件或目录)。

运行命令后,我通过 System.getEnv("HOME") 检查了 HOME 路径,它返回了正确的 PATH。我尝试在 RHEL 上将 Git 版本更新为 2.22,但仍然没有用。

在 Windows 中,所有命令都工作正常,但在 Linux 上会抛出错误。

最佳答案

命令不应该是

git config user.name "myName"

而不是

git config --user.name "myName"

关于java - Git Config 命令通过 java 失败。 $HOME 未设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57158042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com