问题描述
当我意外退出它时,我在cmder中使用了msysgit和git-bash。
现在我似乎无法弄清楚如何进入我之前使用的unix环境。
Git bash不被识别为命令。
我所看到的是典型的命令窗口提示符,显示 C: / User /..$c $ c>而不是
$〜User
。
你会如何恢复git 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%
中找不到。
正如和的评论中,使用 Git-1.9.5-preview20141217.exe
确实会导致安装(在C:\ Program Files文件中),而不是安装git-bash.bat ,并依赖于Git Bash快捷方式调用 C:\Git\bin\sh.exe --login -i
。
不要使用该设置。使用更容易和更完整的软件包,您可以将其解压缩到任何位置并添加到PATH中。
注意:新的,那就是:
c:\prgs\ git \PortableGit-2.3.5.8-dev-preview-64-bit\git-bash.exe
:将在当前shell中打开一个bash会话。
I was using msysgit and git-bash in cmder when I accidentally exited out of it.
Now I can't seem to figure out how to get to the unix environment I previously had.
Git bash is not recognized as a command.
All I see is the typical command window prompt displaying the C:/User/..
rather than the $~User
.
How would you restore the git bash session?
You can type the full path of your msysgit intallation (2014, Git 1.9.z) to launch a bash session.
For instance:
"c:\prgs\git\PortableGit-1.9.0-preview20140217\Git Bash.vbs"
: will open a new windows"c:\prgs\git\PortableGit-1.9.0-preview20140217\git-bash.bat"
: will open a bash session within the current shell.
Those two scripts aren't part of <msysgit/bin>
folder, and are not found in %PATH%
.
As commented by David Grayson and pred below in the comments, using Git-1.9.5-preview20141217.exe
does result in an installation (in C:\Program File) which does not have git-bash.bat, and which rely on "Git Bash" shortcut calling C:\Git\bin\sh.exe --login -i
.
Don't use that setup. Use the much easier and more complete package PortableGit-1.9.5-preview20141217.7z that you unzip anywhere you want and that you add to your PATH.
Note: with the new Git for Windows releases (2015, Git 2.y.z), that would be:
- "
c:\prgs\git\PortableGit-2.3.5.8-dev-preview-64-bit\git-bash.exe
": will open a bash session within the current shell.
这篇关于我如何在cmder中运行msysgit?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!