繁体   English   中英

从修改的分叉中拉出请求

[英]Pull request from a modified fork

我在Github上创建了一个项目,并进行了更改以满足我自己的需求。

现在,我发现了一个我们都共享的错误(上游项目和我的fork)。 如果我尝试提出拉取请求,则显然包括所有更改。

我曾考虑过要创建一个新分支,在修复该错误之前,我会还原所有更改,但这似乎并不正确。

也许我应该保持master分支与上游项目同步?

处理这种情况的最佳方法是什么?

我将基于派生的原始分支为该问题创建一个专用的修复分支:

  1. 根据上游主分支(在此分支)创建分支
  2. git cherry-pick您的修复程序进入该分支
  3. 为仅保存修订的分支创建拉取请求

如果对原始存储库的开发进展顺利,那么如果您要获取原始存储库的当前状态并在其中应用您的修补程序,那么对于原始存储库的维护者来说将更加舒适,例如,为您的修补程序创建一个新的fork, cherry-pick您的修补程序在那里为这个分叉的仓库创建一个请求请求。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM