我已经安装了 Windows 版 Git。
我想在 Windows 终端选项卡中运行 git-bash。
我最初在 Windows 终端中配置了一个 git-bash 配置文件,Command Line
我填充了该配置文件的字段C:\Program Files\Git\git-bash.exe
,因为我注意到Git Bash
Git Bash 安装程序安装的快捷方式指向该可执行文件。
这样做的结果是,当我尝试打开新的 git-bash选项卡时,Windows 终端会在新窗口中打开 git-bash shell 。我希望 shell 在新选项卡中打开,而不是在新窗口中打开。
Super User和Stack Overflow上的各种帖子描述了人们对所描述的行为的烦恼,常见的解决方法似乎是将字段更改Command Line
为,而C:\Program Files\Git\bin\bash.exe
不是C:\Program Files\Git\git-bash.exe
,这也适用于我的情况。
我的问题是为什么使用会C:\Program Files\Git\git-bash.exe
导致终端在新窗口中打开?C:\Program Files\Git\bin\bash.exe
和之间有功能区别吗C:\Program Files\Git\git-bash.exe
?使用前者而不是后者会损失什么吗?
我不认为这个问题是其他问题的欺骗,因为这些问答没有讨论为什么这种行为是这样的——他们只提到如何解决。
bash.exe
如果和之间存在功能差异git-bash.exe
,是否有任何方法可以git-bash.exe
在新的 Windows 终端选项卡而不是新窗口中打开?