shr*_*roy 18 git msysgit git-bash
当我不小心退出时,我在cmder中使用msysgit和git-bash.
现在我似乎无法弄清楚如何进入我之前拥有的unix环境.
Git bash不被识别为命令.
我只看到典型的命令窗口提示显示C:/User/..而不是$~User.
你将如何恢复git bash会话?
Nic*_*k F 33
实现此功能的一种简单方法是在Cmder中定义自定义"bash"任务,然后将其配置为默认使用此任务.
Win + Alt + P{bash}使用以下设置调用的任务:
/icon "%CMDER_ROOT%\cmder.exe"(对于Cmder图标)或/icon "C:\Program Files (x86)\Git\etc\git.ico"(GIT中图标)"C:\Program Files (x86)\Git\bin\sh.exe" -l -new_console:d:%USERPROFILE%...这将把Git bash设置为Cmder中的默认控制台.
NB.上面显然假设Git安装在"C:\ Program Files(x86)\ Git"中 - 如果不是这样的话,你需要改变指向Git安装位置的路径.
您可以键入msysgit安装的完整路径(2014,Git 1.9.z)以启动bash会话.
例如:
"c:\prgs\git\PortableGit-1.9.0-preview20140217\Git Bash.vbs":将打开一个新窗口"c:\prgs\git\PortableGit-1.9.0-preview20140217\git-bash.bat":将在当前shell中打开一个bash会话.这两个脚本不属于<msysgit/bin>文件夹,但未找到%PATH%.
正如评论中由David Grayson和pred下面评论的那样,使用Git-1.9.5-preview20141217.exe会导致安装(在C:\ Program File中)没有 git-bash.bat,并依赖于"Git Bash"快捷方式调用C:\Git\bin\sh.exe --login -i.
不要使用该设置.使用更方便,更完整的包PortableGit-1.9.5-preview20141217.7z,您可以在任何地方解压缩并添加到PATH中.
注意:使用新的Git for Windows版本(2015,Git 2.yz),这将是:
c:\prgs\git\PortableGit-2.3.5.8-dev-preview-64-bit\git-bash.exe":将在当前shell中打开一个bash会话.| 归档时间: |
|
| 查看次数: |
13354 次 |
| 最近记录: |