Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
已删除并重新创建GitHub上拉取请求的分支。我如何重新打开/推送它?_Git_Github - Fatal编程技术网

已删除并重新创建GitHub上拉取请求的分支。我如何重新打开/推送它?

已删除并重新创建GitHub上拉取请求的分支。我如何重新打开/推送它?,git,github,Git,Github,我需要在拉请求中的fork上重新设置提交消息的基础并重新格式化。我在这方面遇到了问题,最终决定在另一个分支上做,然后再做公关中的分支。在这个过程中,我删除了该分支并创建了一个同名的新分支,公关现在关闭了。如何重新打开PR,并让PR使用新创建的分支 此外,维护人员不希望创建新的PR,因为它将丢失以前PR中的历史记录为什么不创建一个新的PR呢?维护人员不希望创建一个新的PR,因为它将丢失以前PR中的历史记录尝试用原来的分支名称再次推送,然后询问维护人员是否可以重新打开PR(不保证他们可以。我不知道g

我需要在拉请求中的fork上重新设置提交消息的基础并重新格式化。我在这方面遇到了问题,最终决定在另一个分支上做,然后再做公关中的分支。在这个过程中,我删除了该分支并创建了一个同名的新分支,公关现在关闭了。如何重新打开PR,并让PR使用新创建的分支


此外,维护人员不希望创建新的PR,因为它将丢失以前PR中的历史记录

为什么不创建一个新的PR呢?维护人员不希望创建一个新的PR,因为它将丢失以前PR中的历史记录尝试用原来的分支名称再次推送,然后询问维护人员是否可以重新打开PR(不保证他们可以。我不知道github是如何在这个主题上编码的,但没有看到任何可以阻止它的东西…@Philippe“原始分支名称”–根据我对这个问题的理解,这里只涉及一个分支名称。我似乎记得,如果新分支是旧分支的直接分支,则您只能重新打开PR。因此,请尝试类似于
git branch-m my branch-out-way;git branch my branch;git push-f
,然后尝试重新打开PR。如果成功,您可以rce推送您的分支的新版本:
git reset——硬退出;git push-f