我使用
从github克隆了一个项目git clone https://github.com/somecompany/someproject.git
现在我想使用unmerged(在github上)和未经检查的pull请求创建一个分支
https://github.com/somecompany/someproject/pull/1234
我可以只使用git控制台工具吗?
答案 0 :(得分:1)
是。 pull请求是将一个分支(我们称之为branch-to-merge
)合并到另一个分支的请求。你只需要
git fetch
以获取所有远程更改,包括有关远程branch-to-merge
的信息。现在,你可以
checkout branch-to-merge
,
查看branch-to-merge
的本地副本。从那里,您可以创建分支(git checkout -b new-branch
)以在这些更改之上工作。
编辑:你应该知道@miqdadamirali的评论:
[...]如果你承诺&推送
branch-to-merge
上的任何内容,它将成为PR的一部分,而它仍处于打开状态
因此,您应该创建一个新分支,而不是直接在branch-to-merge
上工作。