【问题标题】:How to start and run a command from git from Command Line如何从命令行从 git 启动和运行命令
【发布时间】:2015-01-29 20:26:03
【问题描述】:

我想要一个批处理文件从 git bash 运行一个 shell 脚本,而不需要来自最终用户的任何输入。

【问题讨论】:

  • 请清楚地说明问题,在问题中添加更多细节,并显示一些代码是您已经做过的事情。
  • 我有一个运行 java 文件来编译 spigotMC(Minecraft 服务器软件)的 shell 脚本,这里是 shell 脚本的代码:JAVA_HOME="C:\Program Files\Java\jdk1.8.0_25 " java -jar BuildTools.jar

标签: git batch-file git-bash


【解决方案1】:

这可以通过一个简单的批处理文件轻松实现。只要您正确设置了环境变量,就不需要使用 git bash。这是一个示例批处理文件:

@echo off
git commit -a
git push origin master

【讨论】:

  • 问题是,我有一个运行 jar 文件的 gitbash 文件,用于新的 spigot complie(Minecrafty 的东西)
【解决方案2】:

以下行对我有用:

"\Program Files (x86)\Git\bin\bash.exe" --login "/path/to/script/myscript.sh"

您也可以使用环境变量%programfiles(x86)% 来访问该文件夹。

【讨论】:

  • 正是我想要的答案!我现在有一个运行 jar 文件的 shellscript 的批处理文件!
猜你喜欢
  • 2013-06-22
  • 1970-01-01
  • 1970-01-01
  • 2013-04-11
  • 2018-04-11
  • 2013-02-04
  • 1970-01-01
  • 2021-05-12
  • 1970-01-01
相关资源
最近更新 更多