也许这很尴尬,但是当我在Git shell中工作时,我无法在Windows上运行.sh文件。可能我必须安装一些东西,但我认为Git会支持那个bash命令(我知道Windows不使用sh文件)。
我正在从GameClosure进行安装步骤,在$ ./install.sh
之后会出现一个打开应用程序选择窗口的文件(就像当你尝试在Windows中打开未知文件时那样,它会询问打开什么应用程序)这个你想用)。
我试过用Git shell打开它,但是失败了...... 我要做什么来运行这个文件并继续从GameClosure教程安装步骤?**
这是一个截图(波兰语提醒,但我想你们都知道这个消息)。
答案 0 :(得分:6)
尝试使用msysgit提供的git-bash
和Git Bash.vbs
快捷方式。
GitHub for Windows,即使shell exposed is a Powershell基于posh-git。那(powershell)可以解释为什么*.sh
脚本无法在其上运行。
OP Szorstki提及in the comment GitHub for Windows应用程序中实际存在设置,可以将Git Bash设置为默认命令行工具。
答案 1 :(得分:1)
尝试安装bash for Windows并在从cmd.exe执行bash后再次运行脚本ag。
答案 2 :(得分:0)
调用正确的shell,没有不必要的窗口,然后调用一个将保留的bash脚本。
在桌面上为mintty.exe
创建快捷方式,例如
修改快捷方式的属性并更改目标(保留路径):
C:\Program Files\Git\usr\bin\mintty.exe" -h always /bin/bash -l -e 'D:\folder\script.sh'