如何在克隆的repo上创建pull请求?

时间:2016-08-19 13:31:08

标签: git visual-studio github

上下文

有一个github回购。回购所有者让我做出一些改变。但是我没有写权限,甚至没有对该特定仓库的fork权限。店主然后问我:

"您应该能够克隆回购并在完成后向我发送拉取请求"

我熟悉github fork概念。现在这不是一个选择。我也熟悉如何创建本地克隆。

问题

所以我创建了一个本地克隆,并添加了一些更改。我可以在本地提交。 下一步是什么?我怎样才能创建一个pull req并且"发送它"特定用户?

(我使用Visual Studio 2015作为git客户端,但是使用git命令行或SourceTree的解释也很受欢迎。

1 个答案:

答案 0 :(得分:1)

在能够在GitHub上创建拉取请求之前,您必须先拆分仓库。如果它是一个公共回购,我不认为甚至可以阻止分叉。

除此之外,你最多可以让Git用git format-patch创建一个补丁并通过邮件发送给回购所有者,或者如果你的机器可以访问你的机器,则告诉他从你的机器上拉。