对于 github 的项目,你是 fork 还是下载下来再上传到自己的仓库?

2017-06-01 16:35:41 +08:00
 tumbzzc

https://www.v2ex.com/t/364757#reply107

问题起源于,前两天搞笑的小学生。我质疑了一个现象

原贴回复图

那么问题来了,对于好项目,你是直接 fork 到自己的仓库?还是下载下来,然后再上传到自己的仓库 [:doge:]

5106 次点击
所在节点    问与答
38 条回复
mokeyjay
2017-06-01 17:55:25 +08:00
@AsherG #20 装逼骗骗外行人足够了
chanssl
2017-06-01 17:57:31 +08:00
看了 44#中贴出的 Github issue,这种人 Block 就好了,别尝试着跟他理论
https://www.v2ex.com/t/364757?p=1#r_4373720
HGladIator
2017-06-01 18:00:18 +08:00
@mokeyjay #4 竟然见过这傻 X,会不会当场忍不住,笑翻在地
DoraJDJ
2017-06-01 18:02:24 +08:00
下载下来再上传...不怕因为国内的网络环境而搞到烦心吗?
tumbzzc
2017-06-01 18:03:00 +08:00
@DoraJDJ #24 为了装逼,这点小事算什么?
jiangzhuo
2017-06-01 18:07:28 +08:00
如果有一些修改不想贡献回源的话我会 clone 下来然后再强推到自己的私有 repo 上,在进行修改。
popu111
2017-06-01 18:14:21 +08:00
我会 star_(:з」∠)_
EvilCult
2017-06-01 18:16:15 +08:00
人家是“中级的 php 程序员”呢。。。。
有些事情,可能我这种菜鸡是不能理解的。。。。
johnlui
2017-06-01 18:22:28 +08:00
人家是一种中专生呢
tumbzzc
2017-06-01 18:24:18 +08:00
@jiangzhuo #26 咳咳,我觉得该名小学生没那个水平可以改别人的项目
Leafove
2017-06-01 18:33:24 +08:00
貌似很多人都认为是第一种,如果是的话他可能连构建一个新 git 仓库都不会(因为 git 提交记录都还是别人的)
Lonely
2017-06-01 18:35:21 +08:00
8023
2017-06-01 18:52:33 +08:00
我觉得 无论是以何种理由何种方式需要对方的代码,都应该先 fork 然后再 git clone。
首先 是对作者的尊重
其次 是方便后来者了解代码的来源
最后 是可以保留 fork 时的版权信息
即使不 fork,点一下 star 开发者也会对你心存感激的。
sbw
2017-06-01 19:33:19 +08:00
看 commit log / contributions activity 就知道了,这东西也能做假?
总是我是没从这个人的 github 上看到什么
sbw
2017-06-01 19:33:53 +08:00
*总之
Amayadream
2017-06-01 19:35:54 +08:00
这不是昨天那个"我有几个问题要你们回答"的"日本人"吗,这么快就被撕了😄
nyaapass
2017-06-01 19:55:19 +08:00
只 fork 不 star 已经蛮不能忍了,居然还有这种人
otakustay
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 就合理”这样的逻辑圈,这太无聊了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/365241

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX