微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

获取从 master 创建的分支的第一次提交

如何解决获取从 master 创建的分支的第一次提交

我有一个分支,可以说 dev。我从 dev 创建了我的功能分支。 dev 从 2014 年开始提交。

所以

  dev 
    |
    ---FeatureBranch created on June 10 2021

我在我的功能分支上进行了 10 次提交,可以说是在 6 月 10 日、6 月 11 日和 6 月 12 日。

如何在我的功能分支上获得第一次提交?

我尝试了 git log --reverse,但会在 2014 年给我第一次提交,因为我的功能分支也将包含来自 dev 分支的所有提交。

如何在我的功能分支从 dev 创建后获取一个提交 ID?

解决方法

您可能正在寻找

git log --oneline dev..feature --reverse

这是功能上的提交,而不是开发上的提交,顺序相反,所以第一个是您正在寻找的。有很多更酷的方法可以做到这一点,但这是最简单明了的方法。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。