说我想贡献一个名为SuperOSS
的开源项目。我将创建自己的分支,让我们称之为MyOSS
。我将对MyOSS
repo进行更改并发出拉取请求。那时我的git repo看起来像这样:
remote.origin = MyOSS
remote.upstream = SuperOSS
说我的拉请求永远不会被添加并且几个月过去了。那时,我需要做什么来提交另一个拉取请求?我是否需要在SuperOSS
之上重新定义MyOSS
并覆盖从未添加过的拉取请求?还有更好的方法吗?
起初我打算删除MyOSS
回购并重新分叉SuperOSS
,但必须有更好的方式。
答案 0 :(得分:2)
您的主人应该是干净的(意思是,反映原始的回购状态),并且您的功能提议在每个功能的单独分支中,理想情况下。这样,如果您的功能永远不会被接受,则不会阻止您从master启动另一个功能分支。