有谁知道windows的git bash程序用于它的shell?

时间:2012-06-04 05:55:49

标签: git github terminal cmd

很抱歉,如果这是一个错误的发布地点,但我正在使用git bash程序从github下载的Windows。

它几乎与linux / mac终端的功能相同,我想知道是否有任何软件可以做同样的事情?

问题是我只能打开一个git bash窗口,如果有办法打开超过1个git bash实例,那也会很棒!

非常感谢,

马丁

4 个答案:

答案 0 :(得分:9)

Github for Windows使用由MSYS项目提供的GNU bash的Windows端口,而该端口又是MinGW project的一部分。正如Andrew指出的那样,这个软件实际上是Git for Windows的一部分,Github for Windows包含并在内部使用。

因此,您可以通过安装MSYS获取Github for Windows之外的Windows bash

请注意,Git for Windows基于已修改的 msys.dll,其中包含大量未包含在上游的更改。我不确定这是否构成用户明显的变化,但“stock”bash因此可能与您在Github for Windows中使用的行为不同。

另请注意,bash的此端口尚未被教导正确处理非ASCII字符。因此,即使Git for Windows在1.7.10之后是完整的Unicode,bash也不知道这一点,我不确定它会不会。

答案 1 :(得分:8)

它使用Git for Windows,一个包含MSys / MinGW和git的包装。您可以使用console等包装器获取多个标签页。

答案 2 :(得分:3)

在Windows 7和8上,你可以移动+左键单击启动栏或魔法搜索框中的Git图标,打开另一个实例。

或者,您只需双击Git / bin /中的快捷方式或sh.exe。

注意:包括Fergie和botimer的改进。

答案 3 :(得分:1)

这是一篇关于"Replacing default git bash console with Console2"的文章,可以帮助您。