V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Phishion
V2EX  ›  程序员

GitHub 私有库功能开放给所有用户了,你的项目会选择私有库吗?

  •  2
     
  •   Phishion · 2019-01-08 12:01:31 +08:00 · 9947 次点击
    这是一个创建于 2148 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我试了一下,免费用户的私有库限制是只能再添加 3 个合作者,这个改动可谓相当大,会不会造成一些用户本来可以选择开放代码的,后来基于某些顾虑选择不开放了,从而间接的降低了社区活力?

    38 条回复    2019-03-07 15:31:57 +08:00
    earendil1412
        1
    earendil1412  
       2019-01-08 12:03:56 +08:00
    都是巨硬的阴谋?? Wutface
    blacklee
        2
    blacklee  
       2019-01-08 12:06:04 +08:00
    要考虑的是对 gitlab 的影响
    besto
        3
    besto  
       2019-01-08 12:16:41 +08:00
    会, 但只会藏一些配置脚本(本来这部分是用 GPG 加密再传上去的)
    ericls
        4
    ericls  
       2019-01-08 12:20:37 +08:00 via iPhone
    不会的

    公开的 repo 如果没有 marketing 除了商业上的对手 几本上没人看
    starcraft
        5
    starcraft  
       2019-01-08 12:22:19 +08:00
    终于啊,当初教育邮箱审核不给过,恼火了好久。
    xsliang
        6
    xsliang  
       2019-01-08 12:35:21 +08:00   ❤️ 1
    太好了 赶快把自己哪些见不得人的 repo 私有了 😂
    lookdowndown
        7
    lookdowndown  
       2019-01-08 12:38:22 +08:00
    自己创建的组织下面的仓库仍然不能私有
    Jimrussell
        8
    Jimrussell  
       2019-01-08 12:40:15 +08:00
    @blacklee #2 对 Bitbucket 影响更大吧……
    icylogic
        9
    icylogic  
       2019-01-08 13:08:36 +08:00 via iPhone
    md 刚转到 gitlab ……
    davidyin
        10
    davidyin  
       2019-01-08 13:19:23 +08:00 via Android
    丝毫不影响继续使用自建的 gitlab ce
    auv1107
        11
    auv1107  
       2019-01-08 13:36:27 +08:00
    哈哈哈 垃圾项目当然都要私有了,做好了再 public 出来
    pkoukk
        12
    pkoukk  
       2019-01-08 13:36:29 +08:00
    会啊,自己写的小玩意版本初期的时候乱七八糟的,都不好意思往 git 上传。
    现在可以了啊,当网盘用嘛,等到觉得可以见人了再重新发一次
    junjieyuanxiling
        13
    junjieyuanxiling  
       2019-01-08 13:55:05 +08:00 via Android
    我选择 gitlab 的一个重要原因就是有免费的私有仓库。
    realpg
        14
    realpg  
       2019-01-08 13:59:20 +08:00   ❤️ 1
    @ericls #4
    你想太多了
    我账号里 fork 了大量小团队的原创内部项目……
    没事儿就翻翻 各种服务器密码,各种内部结构漏洞可以利用
    CocaColf
        15
    CocaColf  
       2019-01-08 14:06:31 +08:00
    很棒,前几天都在准备付费私有仓库了,然后就开放了。虽然我这种项目基本上不会有什么人会看,但自己一些个人小项目还是想选择私有,做好了再开放。以及一些私有的文档?
    cchange
        16
    cchange  
       2019-01-08 14:15:21 +08:00 via iPhone
    那是不是可以把一些有争议的 github repo fork 到私有仓库? 这样就不会害怕原 repo 被关闭了?
    ericls
        17
    ericls  
       2019-01-08 14:16:12 +08:00 via iPhone
    @realpg 嗯 再加这种
    gransh
        18
    gransh  
       2019-01-08 14:21:53 +08:00
    想多了,本来愿意开源的还是会继续开源。因为舍不得开 vip 而开源的,能有几个?
    想私有却舍不得钱付费的,大概只有我等代码见不得人的菜鸡(断句)吧
    收费功能免费了,应该喜大普奔才是
    kohos
        19
    kohos  
       2019-01-08 14:27:41 +08:00
    这是好事啊,马上停止续费了
    realpg
        20
    realpg  
       2019-01-08 14:35:54 +08:00
    @ericls
    我这有个天津的大概是外包的研发公司(PHP+JAVA) 所有项目都在 github 的库上 那个公司规模很大能有 80 多个开发人员,七八百个各种项目,很多是网站或者 web 应用,他们没有组织,通过 github 里面的各种 commit 能找到各阶段公司的员工大致猜到入职离职记录

    web 程序写的各种漏洞可以利用,公网上的程序就是同样的,直接代码里找到漏洞去公网注入即可
    ansonsiva
        21
    ansonsiva  
       2019-01-08 14:38:37 +08:00
    原本也用着私有库,现在可以每个月省下 7 刀买游戏了,哈
    gransh
        22
    gransh  
       2019-01-08 14:38:46 +08:00   ❤️ 1
    刚把 GitHub Pages 私有了发现不能访问,再次转为 public 还是不能,何解?难道只能重建
    changhe626
        23
    changhe626  
       2019-01-08 14:39:22 +08:00
    已经 private 了.
    porwyn
        24
    porwyn  
       2019-01-08 14:48:37 +08:00
    @gransh 我也是……
    24bit
        25
    24bit  
       2019-01-08 14:50:10 +08:00
    安逸啊
    waruqi
        26
    waruqi  
       2019-01-08 14:50:27 +08:00 via Android
    这是要养肥了待宰的节奏么,不过目前确实好事,我先 private 了再说,哈哈
    wugn
        27
    wugn  
       2019-01-08 15:07:47 +08:00
    @auv1107 有道理,我的垃圾项目都不敢 push 上 github
    vanishcode
        28
    vanishcode  
       2019-01-08 15:29:36 +08:00 via Android
    一般自己写着玩的实在不敢随便 push,还有 10 几个 follower😂
    dNib9U2o8x
        29
    dNib9U2o8x  
       2019-01-08 15:37:45 +08:00
    好事啊,每月省了 7 刀
    对于`降低了社区活力`是不会的,以前不开源的也会选择 bitbucket gitee 等其他平台
    ducklyl
        30
    ducklyl  
       2019-01-08 15:58:10 +08:00
    先养肥了,再宰。。。微软从不做免费的生意
    fanyiaa
        31
    fanyiaa  
       2019-01-08 16:05:09 +08:00 via iPhone
    写的太丑了 不敢公开
    Yggdroot
        32
    Yggdroot  
       2019-01-08 16:18:08 +08:00
    刚知道这个消息,好消息啊
    wangxiaoaer
        33
    wangxiaoaer  
       2019-01-08 16:44:06 +08:00 via Android
    @realpg 我去,能分享过来让我膜拜一下吗?
    lanpong
        34
    lanpong  
       2019-01-08 16:51:25 +08:00
    @gransh #22 在本地 clean 一下,重新 deploy 就可以了,不要重新构建的
    holulu
        35
    holulu  
       2019-01-08 17:11:21 +08:00
    想做些演示又不想公开代码还是不行,私有项目用不了 Pages
    cszhiyue
        36
    cszhiyue  
       2019-01-08 17:19:17 +08:00
    我觉得会的。因为现在很多人其实把 GitHub 当做一个同步盘使用的,或者一个 inbox,这类型的话。
    没有免费的 Private repos 之前,考虑到没什么人看,可能不会 很在意。但是如果现在有免费的当然是放在免费的上面去拉。其实代码写得垃圾我觉得问题不大,放在上面就是让人提出意见和修改协作。
    ShangJixin
        37
    ShangJixin  
       2019-01-08 22:29:48 +08:00 via Android
    私有库还是比较必要的 对于我来说
    自己代码比较烂,而且是自用项目,也没想过要去开源,源码还怕一不小心电脑出问题了,之前的东西都付之东流。
    相对于公有库,我认为私有库还是很适合的(可以直接把数据库密码什么的见不得人的东西写进去 自己代码还糟乱 用熟练了应该会很方便)
    (不怎么太用 git 的我)
    hideonwhere
        38
    hideonwhere  
       2019-03-07 15:31:57 +08:00
    可以吧正在做和比较烂的先 Private 有 1.0 版的再 public 一直想这样干了 但是为了些烂代码续费又不是很值得
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5648 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 07:29 · PVG 15:29 · LAX 23:29 · JFK 02:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.