Github

  • Import Repository
  • Transfer

Import Repository

Side of profile picture you will find + button click on that then there will be option to import repository.

our old repository’s clone URL is required which is gitlab repo url in your case. then select Owner and then type name for this repo and click to begin import button.

Transfer

可以把个人仓库转给别人或者组织.

在仓库的Settings主页的最末尾的Transfer ownership.

Organization

Within in a Organization, each Repository defines its restrictions by Permission associated to Team/s and Collaborator/s.

  • There are 2 Roles within a GitHub Organization: Owner or Member.
  • A GitHub user becomes a Member by "joining" an Organization (by default). Note: An invitation from an Owner is needed before hand.
  • Members within an GitHub Organization can be distributed in Teams. A member can join one or more teams.
  • Collaborators (members or external user from the organization) and teams can be defined for each repository. For each of them should be assigned a Permission Level

As a summary: Repository permission levels for an organization.

成员权限

member默认只有read权限, 可以更改配置, 使其拥有push权限:

  1. settings --> Member privileges --> Base permissions --> 选择Write