0

github.com 上有一个项目,我的机器上有一个 SourceTree。我需要从项目中分叉,应用更改并创建拉取请求以合并到项目中。

我有什么更好的方法来完成它,而不是:我可以单击 github.com 中的 fork 按钮,然后单击 SourceTree 上的 Clone/New 以将存储库拉到我的本地计算机上,应用我的更改,将其推回 github .com 并单击 github.com 上的 Pull Request 按钮

那行得通,但是我想知道是否有更简单的方法?

我上面描述的方式的缺点是我每次都必须下载整个项目,即使我应用了小的更改。有没有更简单/更快的方法来创建拉取请求?

似乎 SourceTree 不提供拉取请求选项。

谢谢你。

4

1 回答 1

0

您不必为每个 Pull Request派生(克隆)项目的新副本。

分叉后,您只需要将更改拉入本地副本。这样做,您可以防止再次下载整个项目,而只是之前的 fork 和项目的当前状态之间的差异。

SourceTree 在工具栏中有一个用于此目的的 Pull 按钮。

于 2015-09-11T10:20:33.820 回答