美文网首页
GitHub の 账号和设置

GitHub の 账号和设置

作者: michael_jia | 来源:发表于2016-12-01 21:26 被阅读1126次
个人账号(Personal user account)
  • user 账号是个人登录 github 所使用的;
  • user 可以创建自己的 repository;
  • user 可以创建、加入多个 organization;
  • 在一个 organization 中可以加入多个 team;
  • user 账号可以转变为 organization 账号,反向则不行;
    You will no longer be able to sign into xyz (all administrative privileges will be bestowed upon the owners you choose);
    Any user-specific information (OAuth tokens, SSH keys, Job Profile, etc) will be erased;
    Any commits credited to xyz will no longer be linked to this GitHub account;
  • 通常的做法是先注册一个 user 账号,在这个账号下创建一个 organization,你就是这个 organization 的 owner;
组织账号(organization account)
  • organization 账号主要适用于商业用途和大型开源项目;
  • organization:team,Team-based repository access permissions,billing;
  • team:由若干 member 组成,参与若干 repository;
  • team 是 organization 内部的管理内容,不对外公开;
  • repositories 权限的细致划分:read(读|clone|pull)、write(写|push)、admin(加成员);
  • billing 账单的管理;
  • organization 是不能登录的,其所有管理权限都由其 owner 来行使;
  • What's the difference between user and organization accounts?
组织的 People
  • 对一个 organization 来说,有两类人:Members 和 Outside collaborators;
    不论 member,还是 outside collaborator,都是 collaborator(协作者)
  • 都可以是 repositories 的 contributors;
  • Outside collaborators 不可以创建 repository;
  • 可以设置是否允许 members 创建 repository;
  • 在 organization 的 People 管理面板,可以设置是否公开 member 的成员身份;
    如果设置为公开,则其他人可以在 organization 的 People 页和你的个人 Profile 页看到;
  • 对 member 来说,owner 和 其他 member 任何时候都可以知晓你的成员身份;
Repository 库
  • Repository 要么属于一个 user,要么属于一个 organization;
  • Repository 可以有任意个 Contributors;
  • Repository 可以转让给任一个人或组织;
库的 Contributors
  • 只要库中有你提交的代码,则你就是一个 Contributor;
  • 在库的 Code 和 Graphs 面板都有 Contributors 入口;
个人设置(Personal settings)
点击 Settings 进入 Personal settings、Developer settings 和 Organization settings
Personal settings、Developer settings 和 Organization settings
组织设置(Organization settings)

拥有者(Owner)登录后,从组织的首页,点击 Settings 即可进行设置;


组织设置(Organization settings)
组织 Repository 设置
组织仓库:Collaborators & teams
  • teams 基于 team 来设置权限,通过 team 解决组织内成员访问库权限问题;
  • Collaborators 非组织成员的协作者;
  • 受邀 Collaborator 查看邮件,点击邀请链接即可加入;
个人 Repository 设置
个人仓库:Collaborators
  • 凡是 Collaborator 都是 push 权限;

相关文章

  • GitHub の 账号和设置

    个人账号(Personal user account) user 账号是个人登录 github 所使用的; use...

  • gitLab操作指引

    1.登录https://github.com/ 注册GitHub账号,并登录; 2.登录账号-进入设置—设置电脑本...

  • GitHub 的设置

    2. 为 GitHub 账号设置 SSH Key 为-GitHub-账号设置-SSH-Key) 出于安全考虑,Gi...

  • Hexo+GitHub搭建个人博客

    原料 github github账号(因为修改github username导致ssh失效)github设置添加s...

  • git常用命令详解

    @[toc] 1.本地git账号和远程github账号关联 1.设置本地git的账号的用户名:git config...

  • 1.使用GitHub的前期准备

    新建GitHub账号 设置姓名和邮箱 git config --global user.name "YourGi...

  • Git远程库命令

    SSH加密设置 注册GitHub账号,由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,...

  • PyChram配置GitHub

    安装PyChram 安装Git PyChram配置GitHub 打开设置选项,绑定Github 账号 点击Test...

  • 上传本地代码到github详解

    一、(无github账号的)注册,登录github,创建repository,设置访问权限 复制https地址 二...

  • git教程 远程仓库

    首先注册GitHub账号。由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置...

网友评论

      本文标题:GitHub の 账号和设置

      本文链接:https://www.haomeiwen.com/subject/tvixmttx.html