我在Github上分叉了一个存储库.我做了一些小改动并向上游提交了拉取请求,但是在我的分叉已经变得如此糟糕的情况下,我无法生成干净的拉取请求; 当我从一个分支机构开始一个有六个更改的拉取请求时,Github想要提交十三个,其中七个已经存在于上游(natch).
我的问题似乎只与拉动最新的提交有关,但是当我创建一个新的分支和樱桃选择提交时,我仍然有额外的.我futzed与基础重建为好,但现在看起来,即使我的主人是那么糟糕,我不能生成的原始副本上游.这显然是因为我不明白我需要改变而不是合并,所以显然我犯了错误; 我想要做的是弄清楚如何解开那个结并回到一个干净的状态,我可以有效地前进.
我有点想把我的叉子吹走,然后在上游做一个新的叉子,但我也认为这很困难.
承认我的Git罪后,我如何获得github赦免?
我在github分叉项目.我做了一次提交并请求它.此提交已获批准.然后我做第二次提交并拉取请求.但是在pull请求中有2次提交:我的第二次提交和旧提交已获批准.我如何同步我的存储库和主存储库?
我实际上正在为 Material Design 代码存储库之一做出贡献。计划在下一个版本中提供一组特定的功能。
我目前已经实现了一项功能并创建了一个 PR(比如 PR1),并推送了该功能的 3 次提交。它们在PR1下可见。PR1 仍处于OPEN状态。
我已经通过 8 次提交实现了某些其他功能。但是,当我单击“创建新 PR”按钮时,我看到的只是我的PR1。
这是当我点击“创建新 PR”时发生的情况-
问题是——
我该怎么做?这是一个长期存在的问题。现在我必须问。
为什么要新公关?这是因为,审查变得更容易,并且具有 1 PR 的每个功能将是更清晰的方法。
我已经经历过 - Question1、Question2、Question3等等......
没有太多帮助。只是我用提交向存储库发送垃圾邮件,然后强制重置头以将其删除:(