在windows环境下想调试shell,或者看一下常用的linux命令。 使用Git Bash可以实现这些功能。
使用默认的安装方式,在window环境下安装好gti后,git工程右键有 git bash,可以进行git的操作。
git bash还能执行一些其他功能,vi编辑,ssh服务器,执行curl等。
使用git bash提交代码时,有时会碰到git bash: syntax error near unexcpected token '('
这个问题和linux中的syntax error '(' 错误是一样的,是因为文件名中有英文的括号,需要转义。
提交时”(”改为“(”,或者将整个文件名用英文单引号'' 引起来也是可以的。
还有就是调试shell脚本很是方便,不需要再找linux环境。
使用curl xxx >> log.txt直接把请求的返回值保存成文件,也很好用。我们的云主机有时很卡,打开jenkins任务的完整日志都打不开,浏览器会卡死崩溃,在git bash中执行 curl jenkins任务完整日志的url >> log.txt。
可以把jenkins的完整日志保存到文件再进行分析。
还有就是可以打tar包,比起不稳定的7zip,使用git bash来打tar包可是要舒服多了。