bash - 如何过滤“git cherry”输出?
问题描述
我运行了以下命令,
git cherry main dev
上述命令的输出是这样的,
+ d86f3e25f42b546af008b774c2649d585cc48310
- 1d90a12b91b461f857eb373d69372a2864b9e651
+ 4194aa6d206225242e881d2128e59981b8826eeb
我只想查看尚未挑选的提交。即(仅+签名的sha)。
预期输出,
+ d86f3e25f42b546af008b774c2649d585cc48310
+ 4194aa6d206225242e881d2128e59981b8826eeb
我该怎么做?
解决方案
这将做到:
git cherry main dev | grep '^+'
问候!
推荐阅读
- docker - 如何在 docker-compose up (MariaDB) 上加载 dump.sql 文件
- c# - c#将数组类型转换为另一种数组类型,无需复制和迭代
- azure - Azure SAML 用户属性和声明
- javascript - JS 有时无法在 Chrome 和其他浏览器中加载
- peerjs - 如何使用 Peer.on('call') 功能?
- javascript - 为什么在 React 中尝试访问 Hook State 中的嵌套数组时出现错误?
- wordpress - WordPress sha1/MD5 密码
- sql - 如何重写整个子查询逻辑并用于存储过程并在存储过程的选择子句中调用标志列“匹配”案例语句
- python - 安装 pyGCO 时出错,显示 pybind11 警告
- python - for循环中有很多带有数据JSONS的变量