我在Windows 7上尝试使用批处理文件打开GitBash shell并进行git调用。
这是我的批处理文件的内容:
REM Open GitBash
C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
REM retrieve archive
git archive master | tar -x -C %~1
REM quit GitBash
exit
我注意到GitBash在下一个命令“git archive ...”之前注销。有人知道我是否可以将命令传递到GitBash中吗?
麦克风
最佳答案
"C:\Program Files (x86)\Git\bin\sh.exe" --login -i -c "git archive master | tar -x -C $0" "%~1"
关于git - 如何编写一个批处理文件来打开GitBash shell并在该shell中运行命令?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5203723/