【发布时间】: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 从来没有遇到过这种问题。