我花了半年时间寻找解释,但我找不到。
在自定义操作的Source-tree中有一个传递$ FILE,$ REPO,$ SHA的选项,正如我从对话框中的解释中理解的那样,我可以使用更多的$ SHA,但我总是只获得一个。
这只是一个错字,我花了一个很好的问题,或者我不能使用它。
我的行动举例。
我想在命令中注入更多$ SHA。
谢谢。
答案 0 :(得分:0)
我已经确认您可以根据需要多次使用$ REPO,$ FILE和$ SHA'宏。
我最初的猜测是,Sourcetree对Powershell $(
感到困惑,但我已经对它进行了测试,结果非常有效:
-Command git archive -o update.zip $SHA $(git diff-tree --no-commit-id --name-only -r $SHA)
我和你之间的区别是我在..
的两个实例之后删除了尾随$SHA
。这些都是无效的。
在Sourcetree 2.0.14.1中测试