【发布时间】:2012-06-11 13:37:28
【问题描述】:
假设我想为名为@987654321@ 的开源项目做出贡献。我将创建自己的分叉,我们称之为MyOSS。我将对MyOSS repo 进行更改并提出拉取请求。那时我的 git repo 看起来像这样:
remote.origin = MyOSS
remote.upstream = SuperOSS
假设我的拉取请求从未被添加并且几个月过去了。那时,我需要做什么来提交另一个拉取请求?我是否需要在MyOSS 之上重新设置SuperOSS 并覆盖我从未添加的拉取请求?有没有更好的办法?
起初我打算删除MyOSS repo 并重新fork SuperOSS,但肯定有比这更好的方法。
【问题讨论】:
-
就像 ksol 说的。然后为了保存您从未被接受的拉取请求,为其创建一个新分支。然后 git reset -- 在你开始进行更改之前让你的主人回到你的状态,然后从上游拉取。
标签: git open-source github