【问题标题】:Git-bash WIndows : /usr/bin/bash: can't find configuration file /usr/local/etc/profile.global; exiting."Git-bash WIndows:/usr/bin/bash:找不到配置文件/usr/local/etc/profile.global;退出。”
【发布时间】:2019-04-05 18:22:51
【问题描述】:

我已经在 Windows 上使用 GIT 几个月了,取得了很大的成功。然后突然间,当我尝试以我通常通过资源管理器的方式打开 Git Bash 时。我选择“Git Bash Here”,bash shell 会在一瞬间打开,只显示: “主机名:未知选项--s 尝试“主机名 --help”以获取更多信息。 /usr/bin/bash: 找不到配置文件 /usr/local/etc/profile.global;退出。”

如果我跳到 Git 目录并直接运行 git-bash.exe,我会遇到同样的错误。但是,如果我在管理员模式下运行 exe,它会正常打开。我更改了可执行文件的安全权限,因此我的用户名具有完全访问权限,但这并没有改变任何内容。

有什么想法吗?很想恢复我的“Git Bash here”功能。不知道为什么它停止工作? 谢谢!

【问题讨论】:

  • 奇怪的是更改安全权限并没有改变任何东西,您是否重新启动了您的电脑?一旦它也发生在我身上,我更改了profile.global 文件的权限,然后重新启动,我很高兴
  • 那个路径 '/usr/local/*' 甚至不存在,但我创建了它并添加了一个空的 profile.global 文件。现在我仍然收到上面的主机名错误和提示,但这不是我通常得到的漂亮的 msys 术语。
  • 尝试重新安装 git bash,我假设你的路径或程序文件搞砸了....我的 Windows 在我不知情的情况下更新,需要重新安装东西。 git bash 从来没有遇到过这种问题。

标签: git git-bash


【解决方案1】:

这应该是git的bug,在C:\ProgramFiles\Git\usr\local\etc\创建一个名为profile.global的空文件就行了。

【讨论】:

  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
【解决方案2】:

link 的解决方案解决了我的问题。

只需在路径/usr/local/etc/profile.global创建一个空文件

usr 文件夹存在于C:\ProgramFiles\Git

【讨论】:

    猜你喜欢
    • 2021-03-25
    • 2022-01-12
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 2020-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多