美文网首页生信相关
Windows 中的 git-bash 使用技巧

Windows 中的 git-bash 使用技巧

作者: 我是柯南 | 来源:发表于2018-03-09 10:06 被阅读1399次

对于开发人员来说,能够有一个全平台一致(命令alias,使用体验,主题配置等等)的 CLI (Command Line Interface)工具是至关重要的,在 MacOS 环境下开发的时候已经习惯了使用
iterm2 等非常友好的命令行工具之后,当我们切换到 Windows,面对非黑即白的 cmd 和 powershell(我是蓝色好不好) 真的是非常不习惯,各种默认功能和设置都无法实现,不过还好有一个不错的替代方案,使用git-bash基本可以达到iterm2的效果,通过官方网站 https://git-scm.com/ 下载并安装最新版本的 git,以下汇总一些 git-bash 上的使用技巧。

中文无法显示如何解决?

默认安装完成后,git-bash 位于路径:C:\Program Files\Git\git-bash.exe,字符集设置为 UTF-8,在中文Windows系统下,此设置无法显示中文字符,需要在 Options 中修改设置:locale=zh_CN, Character set = GBK (Chinese),修改完成立刻生效。

image.png
image.png image.png

PATH环境变量如何修改?

使用命令 echo $PATH 查看当前系统的所有 PATH,git-bash 自身不存储这些文件,该变量的值由以下三部分组成,如果有重复的 PATH 会自动过滤掉。

  1. git-bah 中自带的一些 PATH
  2. Windows 系统中的当前用户的 PATH
  3. Windows 系统的 PATH

如果想添加PATH只需要在Windows中的PATH变量中添加即可。


image.png

如何定义命令的alias?

git-bash 默认使用用户目录下的配置文件:.bashrc,我们只需要将 alias 定义在这个文件中即可,如下图:

image.png

/usr/bin 目录在哪?

Windows 上的 git-bash 上默认的 /usr/bin 目录在:C:\Program Files\Git\usr\bin\

git-bash 中默认安装的命令行工具有哪些?

可以切换到/usr/bin目录中查看到当前安装的所有的linux上常用的命令行工具,像我们日常使用的:ssh nano curl wget cat ls mv mkdir ...都已经内置了。如果有些命令不存在,我们还可以使用 Chocolatey 工具来安装这些需要的软件包,关于如何使用 chocolatey 管理 Windows 中的软件包,我将在另一篇博文中详细讲解。

image.png

SSH个人配置文件

跟 linux 和 macos 一样,SSH 个人配置文件存储在个人 home 目录下的 .ssh 文件夹下内容和结构都跟 linux 保持一致。

相关文章

网友评论

    本文标题:Windows 中的 git-bash 使用技巧

    本文链接:https://www.haomeiwen.com/subject/txfpfftx.html