gpt4 book ai didi

github - 如何阻止github向现有的请求请求添加新的提交

转载 作者:行者123 更新时间:2023-12-01 09:15:46 26 4
gpt4 key购买 nike

我已经创建了一个从我的master分支到上游的请求请求,现在该分支上的每个新提交都会自动将其自身附加到该请求请求。

创建请求请求时,拉取请求页面上有一个“更改提交”按钮,但创建请求后似乎消失了。我现在可以用其他方式吗?

最佳答案

在GitHub中,“拉取请求”表示将一个分支与另一个分支合并的请求。当任一分支被更新时,拉取请求也将被更新,合并将被重新评估。
因此,当您将新的更改推送到一个链接有未完成的拉取请求的分支时,拉取请求将被更新以包括新的更改。
要将拉取请求重置为以前的状态,您可以:

   git checkout -b backup-of-later-changes
git reset --hard hash-of-desired-changes
git push --force
本次练习将使用您以后的更改创建一个新的本地分支,并将从github上的分支中删除这些更改。
拉取请求将被重新评估(其中之一已通过您的强制推送进行了更新),并且您可以从 backup-of-later-changes分支中创建一个新的拉取请求。
只要新提交没有被推送到pr分支,即使这些更改是基于原始pr分支的,它们也不会自动出现在其中。

关于github - 如何阻止github向现有的请求请求添加新的提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11686435/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com