Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
你好!我跑步没问题
git log --grep="cherrypick" --all >cherrypicklog.txt
从命令行。但是它无法在 Perl 中执行。
my $result = `git log --grep="cherry picked from commit" --all > cherrypicklog.txt`;
git不被识别为内部或外部命令、可运行程序或批处理文件。
git
我错过了什么?谢谢你。
我对 perl 了解不多,但我认为这只是 git 不在PATH您的 perl 脚本中的环境中的一般情况。尝试使用绝对路径:
PATH
my $result = `/path/to/bin/git log --grep="cherry picked from commit" --all > cherrypicklog.txt`;