环境是 Windows 10。
从 GitHub 官网下载了 GitHub 的 Desktop 版本之后,它其实不仅是一个 GUI,还带了 Shell(Bash),但是发现找不到它们是被安装在哪个路径。(主要是要知道 Shell 的路径,GUI 的路径不重要)
后来了解清楚了,在 Win 10 中,Shell 的安装路径是:
C:\Users\
这个 git-bash.exe 是可以直接打开来交互的,而另外还有一个 git.exe,它是作为命令在 cmd 里使用的,区别就是交互形式下可以有更多自由,而且它已经集成了 vim、touch、ls 之类的 Linux 下的应用与命令。
git.exe 的路径是:
C:\Users\
,要在 cmd 里通过命令git ……
调用,也就是说如果已经在系统环境变量中添加了这个路径,那么 win+R 去调用 git 的时候只会出现一个一闪而过的框框。
而如果你的机器是 Windows 7,那么上边这个 git.exe 的路径中要把\cmd\
改成\bin
。
而至于开始菜单中应用快捷方式下,GitHub,Inc
这个文件夹下边的那个 Git Shell,跟上边那个 git-bash 其实是一样的,具体区别不清楚,而且也不知道它的具体路径是哪里。
顺便说一下,我忘记之前是怎么把它启动后的默认pwd
修改成我自己想要的地方了,知道这两个问题答案的读者麻烦留言解释一下。
更多:实际上这个问题在 Stack Overflow 这个提问下有更多相关的介绍。