如何在cmder中运行msysgit?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (32)

当我在cmder中使用msysgit和git-bash时,我意外地退出了。

现在,我似乎无法理解如何访问我以前使用过的Unix环境。

git bash不被识别为命令。

我所看到的只是典型的命令窗口提示,它显示了C:/User/..而不是$~User

如何恢复gitbash会话?

提问于
用户回答回答于

可以键入msysgit整定(2014,Git 1.9.z)启动bash会话。

例如:

  • "c:\prgs\git\PortableGit-1.9.0-preview20140217\Git Bash.vbs"*将打开一个新窗口
  • "c:\prgs\git\PortableGit-1.9.0-preview20140217\git-bash.bat"::将在当前shell中打开bash会话。

这两个脚本不是<msysgit/bin>文件夹中没有找到%PATH%.

用户回答回答于

实现此工作的一个简单方法是在Cmder中定义一个自定义的“bash”任务,然后将其配置为默认使用此任务。

  • 安装cmder_(msysgit已经安装,因此不需要完整版本)
  • 在Cmder中,打开设置:Win + Alt + P
  • 启动>任务,添加一个名为{bash}具有下列设置:
    • 任务参数-设置图标:
      • 任一/icon "%CMDER_ROOT%\cmder.exe"(用于Cmder图标)或/icon "C:\Program Files (x86)\Git\etc\git.ico"(用于Git图标)

- **Commands** - open Git's bash shell: 
    - `"C:\Program Files (x86)\Git\bin\sh.exe" -l -new_console:d:%USERPROFILE%`

扫码关注云+社区