确定github为什么说“因未提交的提交而关闭”

我有时会向上游回购协议提交请求。 有人申请我的公关来掌握和关闭它。 然后github说“关闭未提交的提交”。 为什么?

我想弄清楚我在分支上做了什么(如果有的话)代码编辑,因为我没有将它包含(应用或合并)到上游仓库的分支中。 我不想执行“手动检查”,而是想要一个或几个cli git命令,这些命令将准确显示这些代码编辑的内容。


这只是发生在GitHub上,我发现了另一个原因,除了@twalberg在评论中提到的一个:

  • 他们可以从你的分叉库创建一个补丁并应用它。 这是在format-patch命令的帮助下完成的:

    $ git format-patch分支--stdout> file.patch

  • (由@twalberg在评论中声明)他们可能使用了樱桃选择,它在一次提交中应用更改。

  • 这些操作对于从分支合并(如果补丁位于分叉存储库中的单独分支中)或不需要重新绑定时的小更改很有意义。

    链接地址: http://www.djcxy.com/p/17711.html

    上一篇: Determining why github says "Closed with unmerged commits"

    下一篇: Why does thenCallRealMethod() lose the arguments here?