我正在遵循这个https://confluence.atlassian.com/display/BITBUCKET/Set+up+SSH+for+Git,我正在执行步骤5,我想使用putty在linux服务器上打开git bash。我该怎么做呢?在windows中,有gitbash cmd桌面应用程序。但在linux中,如何从普通命令行转到git bash?
注意:我正在使用putty访问linux服务器。如果还有其他方法,请推荐我。
发布于 2014-01-14 01:46:11
实际上,Windows gitbash是为UNIX系统设计的bash命令解释器的仿真。在许多Linux发行版上,bash是一个默认的命令shell。因此,当您通过putty连接到Linux时,您实际上进入了一个bash shell。你不需要别的了。你可以像使用windows gitbash一样使用它。简而言之,只需省略教程中spet5中的第一项:您可能已经在bash shell中了。
要检查您使用的是哪个shell,请运行以下命令:ps -p $$。它将输出类似如下的内容:
PID TTY TIME CMD
10967 ttys000 0:01.68 -bashCMD字段是您正在使用的shell名称。
发布于 2014-01-14 01:43:26
Windows下的“Git bash”模拟一个Linux环境(它在幕后使用MinGW,afaik)。
在Linux发行版中,您只需安装一个版本的Git。例如,对于基于Debian的发行版,您可以在命令行上运行sudo apt-get install git (对于旧版本,则为git-core )。
安装后,您就可以从命令行使用它,而无需再费力了。
https://stackoverflow.com/questions/21097638
复制相似问题