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

8 git terminal cmd github

对不起,如果这是一个错误的发布地点,但我正在使用从github下载的Windows的git bash程序.

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

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

非常感谢,

马丁

kos*_*tix 9

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

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

请注意,Git for Windows是基于修改的 msys.dll,它接收了大量不包含在上游的更改.我不确定这是否构成用户明显的变化,但bash因此"库存" 可能与您在Github for Windows中使用的行为不同.

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


And*_*rew 8

它使用Git for Windows,一个包含MSys/MinGW和git的包装.您可以使用类似控制台的包装器获取多个选项卡.

  • @kostix所以它是 - "msysgit"名称反映了组件名称,并且在我使用git之前很久就使用了MSYS.我真的应该更彻底地阅读他们的页面.编辑相应. (2认同)