上下文
有一个github回购。回购所有者让我做出一些改变。但是我没有写权限,甚至没有对该特定仓库的fork权限。店主然后问我:
"您应该能够克隆回购并在完成后向我发送拉取请求"
我熟悉github fork概念。现在这不是一个选择。我也熟悉如何创建本地克隆。
问题
所以我创建了一个本地克隆,并添加了一些更改。我可以在本地提交。 下一步是什么?我怎样才能创建一个pull req并且"发送它"特定用户?
(我使用Visual Studio 2015作为git客户端,但是使用git命令行或SourceTree的解释也很受欢迎。
答案 0 :(得分:1)
在能够在GitHub上创建拉取请求之前,您必须先拆分仓库。如果它是一个公共回购,我不认为甚至可以阻止分叉。
除此之外,你最多可以让Git用git format-patch
创建一个补丁并通过邮件发送给回购所有者,或者如果你的机器可以访问你的机器,则告诉他从你的机器上拉。