我在GitHub上有一个拉取请求,它与我的主人(完全重新设计网络应用程序)截然不同,并希望强制它被用作主人。它不能自动合并,因为它是如此不同,但它是我想用作主版本的版本。
有没有办法强制用PR覆盖master?
它也是主回购中的一个分支,所以如果不能,我可以重命名那个分支来掌握并以某种方式摆脱旧主人吗?
感谢您的帮助!
答案 0 :(得分:1)
您可以使用PR分支覆盖当前历史记录:
git fetch <URL of fork>
git push -f origin fork/pr-branch:master
请注意,这会打破你的历史,打破所有的分叉。