2017-01-15 798 views
0

我想創建一個蝙蝠腳本,做到以下幾點:(前git initgit add .,...)如何在Windows bat腳本中編寫git命令?

  • 打開git的慶典上的git bash的

  • 運行命令

上下文:我正在研究一個想法,我將通過java訪問git-bash。
我使用NetBeans IDE

+0

@TonyHensler我使用的ProcessBuilder打開混帳淺,但gitBash – elmaystro

+0

不能寫命令我找到了答案在這裏[http://stackoverflow.com/questions/5401229/how -DO-I-執行-幾個-GIT-命令-IN-A-批處理文件,而無需終止-後](http://stackoverflow.com/questions/5401229/how-do-i-execute-several- git-commands-in-a-batch-file-without-terminating-after)謝謝大家! – elmaystro

回答

1

您不必open git bash在所有的腳本來執行git的命令序列:

創建您的bash腳本任何其他腳本:

#!/bin/bash 
git ... 
#other commands 

將它保存爲git-myscript(沒有擴展名)任何地方都可以引用您的$PATH%PATH%(即使在Windows上也可以使用)

運行git myscript:它將由git bash執行。

這項工作對於任何文件名爲git-xxx:您可以調用該文件作爲bash腳本與git xxx
(在Linux,Mac或Windows)

+0

謝謝,但我是新來的,所以你可以提供一個這樣的例子嗎?比如如何做git commit或git add。 ? – elmaystro

+0

@elmaystro當然:http://stackoverflow.com/q/8482843/6309:確保將該腳本保存爲'git-xxx',例如'git-addc',並且可以使用'git addc'來調用它。 – VonC

+0

已接受,謝謝! – elmaystro