https://www.v2ex.com/t/364757#reply107
问题起源于,前两天搞笑的小学生。我质疑了一个现象
 

原贴回复图
 
 
 

|      1tomoya92      2017-06-01 16:44:22 +08:00 fork 就是 copy 一份呀,自己 down 下来,再传也是 copy 一份,只不过 fork 是 github 帮你 copy 了,个人觉得没区别,不过为了尊重原作者,还是 fork 吧,因为代码本来就不是你自己写的 | 
|  |      2freestyle      2017-06-01 16:48:28 +08:00 fork | 
|  |      3clino      2017-06-01 16:50:09 +08:00 via Android 要提 pr 肯定用 fork 先 clone 也没关系,fork 以后再加 remote 不就行了 | 
|  |      4mokeyjay      2017-06-01 16:52:52 +08:00  2 只有两种可能性:一、他想装逼; 二、他不懂什么叫做 fork 个人认为后者可能性沾 99%。那 LZ 我见过,纯傻逼 | 
|  |      6wlsnx      2017-06-01 16:55:20 +08:00 看情况,如果是在 github 上,就直接点 fork 了。有时候把源代码拉到本地阅读,过段时间以后做一些修改上传到其他的 git 服务器上去了。怎么方便怎么来,反正.git 里保存了所有的提交。 | 
|  |      7cloudzqy      2017-06-01 16:55:42 +08:00 看项目有没有 LICENSE,如果原作者不允许还这么玩,那肯定是可以随便怼。 | 
|  |      8Strikeactor      2017-06-01 16:59:44 +08:00  1 儿童节都还不放过人家,楼主你不厚道啊 doge | 
|      9wevsty      2017-06-01 17:03:11 +08:00 我觉得关键不是 fork 还是自己传的问题,关键是没自己的东西还拉出来炫。 并且到现在,似乎人家根本没觉得自己错了。 | 
|  |      11xiaoyang7545      2017-06-01 17:20:49 +08:00 @mokeyjay 我也觉得第一种可能性大。 = = 而且他话里行间透露着智障的气息 | 
|  |      12Tunar      2017-06-01 17:22:53 +08:00 via Android  2 😂😂😂那个小学生觉得自己胸前的红领巾更加鲜艳了 | 
|  |      13U7Q5tLAex2FI0o0g      2017-06-01 17:22:55 +08:00 跟那个楼主扯太多的话你的智商小心被他拉低    | 
|  |      17syahd      2017-06-01 17:41:25 +08:00 via Android 自从我知道 fork 的作用后,我就没再敢 fork 了,顶多 watching | 
|  |      18pisser      2017-06-01 17:41:48 +08:00 又是一些入错行的人。 | 
|  |      22chanssl      2017-06-01 17:57:31 +08:00 看了 44#中贴出的 Github issue,这种人 Block 就好了,别尝试着跟他理论 https://www.v2ex.com/t/364757?p=1#r_4373720 | 
|  |      23HGladIator      2017-06-01 18:00:18 +08:00 @mokeyjay #4 竟然见过这傻 X,会不会当场忍不住,笑翻在地    | 
|      24DoraJDJ      2017-06-01 18:02:24 +08:00 下载下来再上传...不怕因为国内的网络环境而搞到烦心吗? | 
|  |      26jiangzhuo      2017-06-01 18:07:28 +08:00 如果有一些修改不想贡献回源的话我会 clone 下来然后再强推到自己的私有 repo 上,在进行修改。 | 
|  |      27popu111      2017-06-01 18:14:21 +08:00 via Android 我会 star_(:з」∠)_ | 
|  |      28EvilCult      2017-06-01 18:16:15 +08:00 人家是“中级的 php 程序员”呢。。。。 有些事情,可能我这种菜鸡是不能理解的。。。。 | 
|  |      29johnlui      2017-06-01 18:22:28 +08:00 人家是一种中专生呢 | 
|  |      31Leafove      2017-06-01 18:33:24 +08:00 貌似很多人都认为是第一种,如果是的话他可能连构建一个新 git 仓库都不会(因为 git 提交记录都还是别人的) | 
|  |      338023      2017-06-01 18:52:33 +08:00 via Android 我觉得 无论是以何种理由何种方式需要对方的代码,都应该先 fork 然后再 git clone。 首先 是对作者的尊重 其次 是方便后来者了解代码的来源 最后 是可以保留 fork 时的版权信息 即使不 fork,点一下 star 开发者也会对你心存感激的。 | 
|      34sbw      2017-06-01 19:33:19 +08:00 看 commit log / contributions activity 就知道了,这东西也能做假? 总是我是没从这个人的 github 上看到什么 | 
|      35sbw      2017-06-01 19:33:53 +08:00 *总之 | 
|  |      36Amayadream      2017-06-01 19:35:54 +08:00 via iPhone 这不是昨天那个"我有几个问题要你们回答"的"日本人"吗,这么快就被撕了😄 | 
|  |      37nyaapass      2017-06-01 19:55:19 +08:00 只 fork 不 star 已经蛮不能忍了,居然还有这种人 | 
|  |      38otakustay      2017-06-02 01:18:49 +08:00 对我而言没区别,fork 仅仅是 github 的一个功能,不是 git 的功能,fork 的原本实现就是 clone + remote add + push,只要 git commit log 里保留着原作者我就认为是合理的 否则就会陷入“ github 上 clone + push 不合理,但 xxx (没有 fork 的某产品)上 clone + push 就合理”这样的逻辑圈,这太无聊了 |