使用批处理脚本 在特定目录中启动Git-Bash窗口

问题描述

平时想要在项目目录中输入git命令,我需要先打开git-bash窗口,然后还要cd到项目目录中。这挺麻烦的。我现在想:
通过批处理脚本,直接在某个目录中启动git-bash窗口。

实现

在项目目录下,创建一个批处理脚本(StartGitBash.bat)文件,写入如下的命令:

1
start F:\Program" "Files\Git\git-bash.exe --cd=D:\dev\workspace\HexoTools

命令解释

  • start用于启动一个窗口
  • F:\Program" "Files\Git\git-bash.exe是git-bash的路径,注意路径中间的空格要用引号包起来
  • --cd=D:\dev\workspace\HexoTools指定git-bash的启动目录为D:\dev\workspace\HexoTools,

点击批处理在项目目录下打开git-bash

现在我只要点击项目目录下的StartGitBash.bat:

就可在项目目录下打开git-bash了:

参考资料

如何使用脚本启动具有特定工作目录的Git Bash窗口?