Git:在主分支的pull请求之后工作

时间:2018-02-17 12:38:20

标签: git branch pull git-fork

我犯了一个错误。我从master分支机构的分支机构创建了一个拉取请求,目前正在审核中。审核可能需要几周时间(公共开源项目),我想开发其他功能,我想创建单独的pull请求。现在,当我创建一个新分支时,它基于我的主分支,并且从第一个pull请求进行了更改,因此它们将使用新的pull请求(我猜)。我怎样才能从那种情况中恢复过来?

几周前我就开始使用git了。

1 个答案:

答案 0 :(得分:1)

你可以做的一件事就是运行git命令:git reset --hard“之前状态的SHA-1”。 它会在git pull之前为你带来git代码。

您可以通过运行命令找到“之前状态的SHA-1”:git-reflog

然后只需从该状态创建新分支并在新分支中处理新功能。