Ste*_*ett 14 git github pull-request
我从源代码A在Github上分叉了一个项目.从那以后,标准的做法是不向A发出pull请求,而是向B发出请求.这意味着每个pull请求,我必须手动指定pull请求的目标 - 有点单调乏味.
有没有办法永久改变我的叉子的来源?
我一开始并没有找到它,但是一次解决方法就是制作另一个fork,这次来自source B:
至少,这个第二个分叉将具有所有拉取请求的正确目的地.
注意:OP Steve Bennett提醒我们:
Github不允许你两次分叉同一个存储库.
(也就是说,你分叉A制作C,然后其他人分叉A制作B- 你不能分叉C制作D.你得到"Your Fork"按钮)
所以我建议在另一个帐户下做第二个分叉.
您可以从本地克隆管理多个帐户,这将允许您绕过多个分支的GitHub限制.
这对@VonC的答案不是一个很好的补充,但是我做到了,方法是删除原始的fork,然后从适当的源repo中进行分叉。
如果您要保留本地分支,只需在操作后将其推入新的分支即可。删除之前,请确保已从原始分叉中获取了所有内容。
IMO,这是github的局限性之一,没有任何意义,并且应该给予一些善意,因此很容易解决。
| 归档时间: |
|
| 查看次数: |
4589 次 |
| 最近记录: |