![](/img/trans.png)
[英]Cannot execute Git commands from Gradle build script on Windows 10
[英]Using GIT commands in a Perl Script on Windows
我對GIT及其工作方式還很陌生,但是我知道可以在Windows命令提示符下執行git命令。 我已經能夠在Linux機器上設置遠程git repo並將其成功推送到它。
我現在想要做的是創建一個Perl腳本來做完全相同的事情,但是當我運行它時,它會返回:
'git'不被識別為內部或外部命令,可操作程序或批處理文件。
我已經正確設置了PATH環境變量(因為我可以在腳本外部運行git命令就可以了),所以不確定為什么會出現該錯誤。
任何幫助或指導對此將不勝感激!
謝謝!
嘗試指定完整路徑,例如
#!/usr/bin/env perl
`"C:\Program Files (x86)\Git\git.exe" -ci .`
如果要診斷問題,請使用以下腳本打印出ENV信息,並查看perl所使用的PATH。
#!/usr/bin/env perl
foreach $key (keys(%ENV)) {
printf("%-10.10s: $ENV{$key}\n", $key);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.