ConEmu 中的 Git Bash

Cha*_*per 124 windows bash git conemu

如何创建右键单击上下文菜单条目以在ConEmu中的给定文件夹中打开 Git Bash ?有关Console2的等效问题,请参阅Console2中的Git Bash Here

Cha*_*per 167

在 ConEmu 中可以通过多种方式完成此操作,因为它具有高度可配置性,但这是我的方式。

  • 在 ConEmu 中,点击WinAltp打开设置对话框。
  • 选择启动节点下的任务子部分,然后单击 + 图标添加新的“任务”
  • 在任务名称字段中输入Git Bash,将任务参数留空并添加"C:\Program Files\Git\bin\sh.exe" --login -i到命令部分。它应该是这样的:

Git Bash 任务

  • 现在选择集成节点并在ConEmu Here - Explorer 菜单集成部分下输入以下内容:
    • 菜单项: ConEmu Here [Git Bash]
    • 命令: /single /cmd {Git Bash}
    • 图标文件: C:\Program Files\Git\mingw64\share\git\git-for-windows.ico
  • 点击注册按钮

一体化

这应该在您的右键单击上下文菜单中添加一个条目(带有图标)。在命令字段中,您可以使用任何ConEmu.exe 开关(值得查看有关您可以做什么的更完整文档 - 它非常强大)。

注意:如果您希望在 ConEmu 窗口的左上角显示 Git for Windows 图标,请使用/icon开关;例如,

/icon "C:\Program Files\Git\mingw64\share\git\git-for-windows.ico" /single /cmd {Git Bash}
Run Code Online (Sandbox Code Playgroud)

不过,这似乎只有在打开第一个选项卡时才有效。

  • 今天安装了 Git Bash 并且不得不使用它来让它与 ConEmu 一起工作:`C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" - -登录 -i"` (6认同)
  • 我刚刚为 ConEmu 版本 160909 做了这个,它就像一个魅力。然而,我注意到在这个更高版本中已经有一个名为 `{Bash::Git bash}` 的任务,它的默认命令,你不需要更改,是 `"%ConEmuDir%\..\Git\git -cmd.exe" --no-cd --command=usr/bin/bash.exe -l -i` (2认同)

kop*_*por 5

我使用Chocolatey安装了 git ,但出现了未显示 git bash 的问题

我只需要在启动/任务中单击“添加默认任务...”即可获得 {Bash::Git bash}

在 ConEmu 中添加默认任务...

  • 即使没有使用 Chocolatey 安装 git,这对我也有用 (2认同)