我在 Windows 上为 Git 使用msysgit已经有一段时间了,但我现在第一次尝试设置 MinGW。我安装了 MSYS ,mingw-get
因为它有一些未与 msysgit ( , 等) 打包的实用make
程序xz
。
我有一些在MSYS shell 中运行 Git 的线程,但我更喜欢使用 msysgit shell,因为它将主目录映射到我的 Windows 并在提示符上显示 Git 信息。为了从我的 msysgit shell 访问 MinGW 和 MSYS 程序,我将以下内容添加到.bashrc
:
export PATH=$PATH:/c/MinGW/bin/:/c/MinGW/msys/1.0/bin/
但是,运行任何 MSYS 实用程序都会导致提示挂起,并以 Ctrl-C 结束它们会使该实用程序崩溃,并显示“ x已停止工作对话框”。如果我尝试在 MSYS shell 或 中运行 utils cmd.exe
,它们可以正常工作。
我必须用 msysigit 更改一些配置吗?可能出了什么问题?