linux - 如何使 "man"或 "nano"在 Windows 上的 Git Bash 上可用?

标签 linux windows git bash

所以今天在类里面,他们教了我一些关于我们可以使用 Mac 在终端上做什么的知识。我们打算使用 Git,所以我们必须从 git-gsm.com 下载组件,但我的个人电脑运行在 Windows 中,因为 Windows 没有终端,Git 自带了一个 Bash,这样它就可以用作Mac 和 Linux 中的那个。

问题是在类里面我们使用了像 man 和 nano 这样的命令,而我的 Windows bash 无法识别它们

我怎样才能做到这一点?

最佳答案

Windows 上的 Git 捆绑了完整的 bash 构建以及 linux 命令命令行工具的重要子集。

在名称 git-bash 下运行,它实际上只是编译为在 Windows 上运行的原始源代码。它的运行方式与它的 Windows sibling 几乎完全相同。您在类里面所做的任何事情也可以在 git bash 中完成。

主要原因是大量的 Linux 运行使用这些基本的命令行工具。即使您在 Windows 命令提示符下使用 git,Windows 版 git 仍会调用此 bash 来执行其所有内部操作。

它实际上非常好并且包含足够大的工具子集,以至于我已经从我的大多数机器上卸载了 bash 的 CYGWIN 版本,只使用与 git 捆绑在一起的 bash 版本。

如果您通过标准配置的 Windows 安装程序安装了 git,git bash 将出现在您的开始菜单中,并且可以通过右键单击任何文件夹并选择“Git Bash Here”来访问

关于linux - 如何使 "man"或 "nano"在 Windows 上的 Git Bash 上可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46064426/

相关文章:

带有字母 # 的 Git 提交消息

Git merge 他们的步骤

windows - ac-dcd 自动完成不适用于开箱即用的配音包

git - 如何使用 gcrypt 或其他加密远程仓库?

linux - 在 supervisord 脚本中运行命令时未设置环境变量

linux - 如何查找/列出不存在特定子目录的目录

windows - 隐藏窗口截图

c++ - 在C++中实现C库函数

linux - 如何使用Bash测试hdfs文件是否存在

linux - taskstats 统计数据不加起来