Fork 一个示例仓库
Fork 是对一个仓库的克隆。克隆一个仓库允许你自由试验各种改变,而不影响原始的项目。
一般来说,forks 被用于去更改别人的项目(贡献代码给已经开源的项目)或者使用别人的项目作为你自己想法的初始开发点。
提出更改别人的项目
使用 forks 提出改变的一个很好的例子是漏洞修复。与其记录一个你发现的问题,不如:
- Fork 这个仓库
- 进行修复
- 向这个项目的拥有者提交一个 pull requset
如果这个项目的拥有者认同你的成果,他们可能会将你的修复更新到原始的仓库中!
使用别人的项目作为你自己想法的初始开发点
开源的核心是共享代码,我们可以制作更好、更可靠的软件。
事实上,当你在 GitHub 上创建一个仓库时,你可以选择自动包含一个许可文件,这个文件决定你是否希望将你的项目分享给其他人。
Fork 一个仓库分为简单的两步。我们已经创建了一个仓库让你用于练习!
- 在 GitHub 上,定位到 octocat/Spoon-Knife 仓库。
- 在页面右上角,点击 Fork 按钮。
就这样!现在你已经 fork 这个原始的 octocat/Spoon-Knife 仓库。
上一篇: 提交你的第一个修...
下一篇: 同步你的 Fork 仓...