2014-12-01 5 views
1

최종 사용자의 입력없이 git bash에서 셸 스크립트를 실행하는 배치 파일을 원합니다.명령 줄에서 git 명령을 시작하고 실행하는 방법

+0

질문을 명확하게 말하고, 질문에 세부 정보를 추가하고, 일부 코드를 이미 표시했는지 확인하십시오. –

+0

spigotMC (Minecraft Server Software)를 컴파일하기 위해 자바 파일을 실행하는 쉘 스크립트가 있습니다. 다음은 쉘 스크립트의 코드입니다 : JAVA_HOME = "C : \ Program Files \ Java \ jdk1.8.0_25"java -jar BuildTools.jar – QuillzToxic

답변

0

다음 줄이 나를 위해 작동 : 또한 해당 폴더에 도착하는 환경 변수 %programfiles(x86)%를 사용할 수

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

.

+0

그냥 원했던 대답! 이제 jar 파일을 실행하는 셸 스크립트를 실행하는 배치 파일이 있습니다! – QuillzToxic

0

이것은 간단한 배치 파일로 매우 쉽게 얻을 수 있습니다. 환경 변수를 올바르게 설정했다면 자식 배시를 사용할 필요가 없습니다. 다음 예제 배치 파일은 다음과 같습니다

@echo off 
git commit -a 
git push origin master 
+0

문제는, 새로운 기둥에 대한 jar 파일을 실행하는 gitbash 파일이 있습니다. (Minecrafty stuff) – QuillzToxic

관련 문제