以下是 redgates 源代码控制中 git.xml 文件的摘录
<element>
<key type="string">Commit</key>
<value version="1" type="GenericHookCommand">
<CommandLine>git commit -F "($MessageFile)" -o "($ScriptsFolder)\"</CommandLine>
<Verify>exitCode == 0</Verify>
</value>
</element>
我希望对其进行修改以包含推送,因此当您在管理工作室中进行提交时,它也会推送到 git。
我尝试添加另一个命令,例如
<CommandLine>git commit -F "($MessageFile)" -o "($ScriptsFolder)\"</CommandLine>
<commandline>git push</commandline>
也试过
<CommandLine>git commit -F "($MessageFile)" -o "($ScriptsFolder)\" && git push</CommandLine>
但两者都不起作用,任何关于如何获得提交和推动工作的想法