我有两个git命令
git rev-parse --abbrev-ref HEAD
git for-each-ref --sort=-taggerdate --format '%(tag)' refs/tags/<<XX>>
我希望第一个命令的输出用作&lt;&gt;的替代品在第二个命令。到目前为止,我正在将第一个命令的输出写入文件,然后在第二个中使用它。
只是想知道是否有更好的方法来做到这一点。
答案 0 :(得分:1)
你有没有尝试过:
git for-each-ref --sort=-taggerdate --format '%(tag)' refs/tags/$(git rev-parse --abbrev-ref HEAD)
分别
git for-each-ref --sort=-taggerdate --format '%(tag)' refs/tags/`git rev-parse --abbrev-ref HEAD`