0

我是 github 的新手。我刚刚下载了 Windows GUI github 版本。我想为某人的项目做出贡献。我应该将原始存储库分叉到我的存储库并从那里开始还是应该从原始存储库分支?以后如何将其合并回原始仓库?如何在 GUI 上执行此操作,还是我需要使用 Git shell?

4

1 回答 1

1

除非原作者允许你推送到他的仓库,否则你将不被允许这样做。为您不拥有的项目做出贡献的通常过程是:

  • 创建回购的一个分支
  • 克隆您刚刚创建的 fork 以在本地处理它
  • 创建一个分支来添加你的贡献
  • 向该分支添加提交
  • 将其推送到您在 github 上的分叉存储库
  • 向 github 上的原始存储库发送拉取请求,以便作者可以从您的存储库中获取分支,对其进行测试,并在他喜欢时集成它。

这在您单击Github 主页上的巨人3 - Fork a repository链接时进行了解释

于 2013-03-02T08:51:15.170 回答