我分叉了一个github仓库,想要在主存储库上更新一个打开拉取请求。在此之前,我想在我的本地方框上进行干运行,以确保在合并拉取请求后有人构建此项目时,事情会顺利进行。
我不确定如何测试这种情况呢?我在辩论是否应该在我的分叉回购中创建一个新的分支,进行我的更改并推动它。
从那里,如果我转到原始仓库的本地副本并从我的分叉存储库/新分支中拉出并尝试构建,那应该覆盖我吗?
如果是这样,我的问题是如何用我推送到forked repo的新分支的更改来更新我原来的pull请求?我已经上演并将它们推送到新分支,有没有办法将它们“重新”推送到我的原始分支,所以拉取请求会更新?
也许我已经离开了,所有这一切都有了更好的方法,在这种情况下我会全力以赴。谢谢。
答案 0 :(得分:1)
我在讨论是否应该在我的分叉回购中创建一个新的分支,进行我的更改并推送它。
这是普遍接受的最佳做法:在您的分支机构中隔离您的更改: