zoukankan      html  css  js  c++  java
  • 关于github 代码管理,协作开发

    公司要用github 进行项目管理,  了解了一下github相关权限管理。 并做笔记如下:

    个人账户可以建立公有/私有  repository ,  公有的全天下的人都能看到,私有的全天下人都看不到除非授权。 

     方案一 协同 Collaborators 开发:


    公有和私有的都可以邀请 协助者, 协作者可以 clone 也可以 commit , pull , push
    一个 repository  只给 3 个协作者, 超过了 是否可以通过付费解决(未知)。

    操作 : repository   -- setting -- Collaborators 

    方案二 组织协同 :

    先建立组织 organization, 建立组织后,可以建立不同的team  ,可以邀请很多人进来, 然后把人分配到 team

    组织下面可以建立  repository  ,  可以是公有的, 也可以是私有的, 私有的需要升级付费
    github提示  :  Visibility can't be private. Please upgrade your subscription to create a new private repository.

    Collaborators  是有读写权限 ,单人邀请,   貌似无人数限制
    team    可分开 读   和 读写权限,还可以有其它专线。   按组team分权限。 

     操作 : repository   -- setting -- Collaborators / team 

    公私的区别 还是在于 是否全天下人都能看到


    总结:
    1. 小规模 4人以下下协作,不对外开放,  个人版本私有库 own+3   免费
    2. 小规模 4人以下协作,   对外开放,   个人版本共有库 own+3   免费
    3  规模协作,不对外开放,  个人版本私有库 own+  n 人   付费 , 付费方式 见下面
    4. 规模协作,   对外开放,   个人版本共有库 own+ n人     免费

    2019,08,09

  • 相关阅读:
    NSPredicate的用法、数组去重、比较...
    CocoaPods安装和使用教程
    UITableView学习笔记
    Linux dpkg 命令
    Linux rpm 软件包管理命令
    Linux chmod 文件权限命令
    Linux vi 命令
    分库分表背后那些事儿
    Spring Cloud Feign原理及性能
    linux "No space left on device" 磁盘空间解决办法
  • 原文地址:https://www.cnblogs.com/xiaoxuebiye/p/11326262.html
Copyright © 2011-2022 走看看