我从GitHub分出了一个回购并进行了一系列修改.然后我发现我在一个文件中的一个修改可以是原始repo问题的补丁,但作者不想合并我的其他修改,所以我不想直接发送拉请求.而且我认为再次分叉并只是修改该文件来制作补丁然后发送拉请求似乎不那么优雅.有没有"标准"的方法呢?
在我看来,你应该创建一个具有相同根的新分支,然后使用cherry-pick添加你做的每一个提交,除了那些未被作者接受的提交.
然后在此分支上发送拉取请求.
此外,如果要将所有修改重组为一个简单提交,则可以在将其推送到联机之前在本地分支上使用squash rebase.
| 归档时间: |
|
| 查看次数: |
3289 次 |
| 最近记录: |