在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
问题描述 平时想要在项目目录中输入 实现 在项目目录下,创建一个批处理脚本(
命令解释 现在我只要点击项目目录下的 就可在项目目录下打开git-bash了: 升级 上面的实现方式虽然可以快速某个项目中打开
通过Win+R调用 然后把这个 复制一个项目的路径.
打开运行,输入 然后粘贴项目路径,按回车,这样就可以快速在 运行效果如下: 参考资料 如何使用脚本启动具有特定工作目录的Git Bash窗口? Windows 10 这基本上是@ lengxuehx的答案,但是针对Win 10进行了更新,它假设你的bash安装来自git官方下载的 Git Bash for Windows。 cmd /c (start /b "%cd%" "C:\Program Files\GitW\git-bash.exe") && exit 在我丢失Git Bash的上下文菜单项作为我从命令注册表设置运行的命令后,我最终使用了这个。 如果你对此感到好奇,我这样做了:
然后你应该能够关闭注册表并从任何真正的目录开始使用Git Bash。 例如, This PC不是真正的目录。 如何使用脚本(bash或Windows批处理)启动具有指定工作目录的新Git Bash窗口? 我的目标是从单个脚本启动多个Git Bash窗口,每个窗口都设置为不同的工作目录。 通过这种方式,我可以在启动计算机后快速开始工作,而不必打开Git Bash窗口并将每个窗口导航到正确的工作目录。 编辑:我不是问如何更改默认工作目录,就像这个问题一样,而是从脚本启动一个或多个具有不同工作目录的终端窗口。 Git Bash使用cmd.exe作为终端加上MSYS / MinGW的扩展,这是由sh.exe (一种cmd.exe包装器)提供的。 在Windows中,使用start命令启动新终端。 因此,启动具有特定工作目录的新Git Bash终端的shell脚本是:
等效的Windows批处理脚本是:
要获得与从开始菜单启动的Git Bash相同的字体和窗口大小,最简单的方法是将开始菜单快捷方式设置复制到命令控制台默认设置(更改默认值,打开cmd.exe ,左键单击左上角的图标,并选择默认值)。 尝试使用--cd =选项。 假设您的GIT Bash位于C:\ Program Files \ Git中,它将是:
如果在注册表项中使用,则可以使用%1提供文件夹参数:
我不熟悉Git Bash,但假设它是一个位于/path/to/my/gitshell的git shell(例如git-sh ),而你最喜欢的终端程序叫做`myterm',你可以编写以下脚本:
请注意,执行的参数-e可能与您最喜欢的终端程序命名不同。 这是可以在Run dialog box直接执行的命令(快捷键是win + R ),也可以保存为.bat脚本:
补充
以上就是使用批处理脚本在特定目录中启动Git-Bash窗口的详细内容,更多关于批处理启动Git-Bash窗口的资料请关注极客世界其它相关文章! |
请发表评论