首页 > 解决方案 > 如何过滤“git cherry”输出?

问题描述

我运行了以下命令,

git cherry main dev

上述命令的输出是这样的,

+ d86f3e25f42b546af008b774c2649d585cc48310
- 1d90a12b91b461f857eb373d69372a2864b9e651
+ 4194aa6d206225242e881d2128e59981b8826eeb

我只想查看尚未挑选的提交。即(仅+签名的sha)

预期输出,

+ d86f3e25f42b546af008b774c2649d585cc48310
+ 4194aa6d206225242e881d2128e59981b8826eeb

我该怎么做?

标签: bashgitfilterversioncherry-pick

解决方案


这将做到:

git cherry main dev | grep '^+'

问候!


推荐阅读