git bash 的妙用

Git for Windows 随带了 mingw 环境,可以在 windows 下执行 Linux 的命令。当然这些命令只是 Windows 的 exe 文件,只不过有一个 Linux 的外壳。

在 git 环境下, 我们经常需要命令行下运行 git 命令,而方便的 Linux 环境,就能提供和 Linux 一致的体验。
我们甚至可以结合 putty 的 puttygen 生成的 Key 和 git bash 下的 ssh-keygen 使用相同的 key 文件,来无缝切换 windows 和 Linux 的环境。

假设 Windows 用户的用户名是 abc, 那么在 git bash 里面,默认生成的 key 在 /c/Users/abc/.ssh 下,我们可以用 puttygen 把生成的 openssh 的 key 放到这个目录下,这样子, 无论是用 putty 连接到 Linux 服务器,还是 git bash 下连接,都能有相同的 key。


作者: 甬洁网络

--移动互联网&物联网技术提供商