我正在尝试编写一个commit-msg脚本,它调用powershell脚本并将提交消息作为参数传入。在Windows上的git commit-msg中访问提交消息
到目前为止,我能够使用参数执行powershell脚本,但我无法弄清楚如何访问commit-msg中的提交消息。由于提交尚未完成,因此我无法使用日志。还有什么其他选择?
这里是我在提交-MSG到目前为止的代码:
exec c:/Windows/System32/WindowsPowerShell/v1.0/powershell.exe -Command "& {C:/Windows/System32/WindowsPowerShell/git-pre-commit.ps1 '{the_git_commit_message}'}"
你能澄清你想要的信息流(也许,让所有参与具体名称的脚本,或者给予使用的一个例子) ?这听起来像你可以简单地将参数传递给你的其他脚本。 –
我需要提交消息在提交完成之前将其交给powershell脚本,最终目标是如果提交消息不符合特定条件,则终止提交。 –