比如周杰伦在 GitHub 上开源了《简单爱》的全套工程文件。
你没有权限直接在周杰伦的工程里建 Branch、改他的代码对吧?
你点一下 Fork,GitHub 就把周杰伦的《简单爱》100% 完整复印一份,放到阿福的账号下面,叫 阿福/简单爱。
这时候这个复印件彻底归你管了!你想怎么加电吉他、怎么改 R&B 编曲都行。
Pull Request(PR / 提议合并):改完之后,如果你觉得改得太屌了,你可以向周杰伦提一个申请:“杰伦,我把你的前奏改神了,你要不要并进你的原版里?”如果杰伦听了觉得牛逼,点个同意,你的修改就正式进入了官方原版。
哈哈,gemini yyds
这个比喻挺到位的。补一句:fork 之后原仓库再更新不会自动同步过来,得自己点 Sync fork 或者加 upstream 手动拉。
切克闹
这是什么新玩法