Git: Second look
satya - 11/20/2017, 3:20:12 PM
What are git groups
What are git groups
satya - 11/20/2017, 3:27:48 PM
What is the difference between GitLab and GitHub?
What is the difference between GitLab and GitHub?
Search for: What is the difference between GitLab and GitHub?
satya - 11/20/2017, 3:30:22 PM
A graphic of its differences (borrowed from Quora)
satya - 11/20/2017, 3:39:45 PM
An article on how gitlab and github are different
satya - 11/20/2017, 3:58:22 PM
Ok
Ok! They do look like different companies. That much I have extrapolated and figured out.
Both have cloud based options.
Gitlab seem to be free for both priavate and public repos as long as they meet size limits.
Github is older and seem more mature.
Gitlab sourcecode itself is open sourced.
Github charges a nominal 7$ a month fee for private projects.
Github is faster response times. Gitlab cloud product appears to be very slow, really slow from the posts. They may improve
Gitlab, as it is open source, one can host on premise on their own servers to get over the speed limitations.
That is what I know so far!
GitHub is cloud only. Even enterprises will use the same cloud instance like SAAS (salesforce). It is not clear what is the overhead for an enterprise to manage and maintain an on premise gitlab solution.
satya - 11/21/2017, 1:23:53 PM
So what are gitlab groups
They seem to be called organizations in GitHub
A group in gitlab allows related projects to be grouped together to grant access to members
Groups can have nested groups (subgroups)
A group can have projects, but also members
A user can be a member of many groups
You can grant access to all projects in a group for a member of that group.
A URL can refer to (namespace) a group, a subgroup, or a user
A group has a) URL path b) name c) description d) private, internal, or public
Group project URLs are prefixed with the group namespace
Existing projects can change group membership
Group owners and masters can give access to other members
Group membership can be managed through LDAP
satya - 11/21/2017, 1:24:39 PM
Here is gitlab documentation on user roles: Permissions
satya - 11/21/2017, 1:36:49 PM
Roles for a project member
Guest
Reporter
Developer
Master
Owner
satya - 11/21/2017, 1:37:18 PM
Same roles exist at a Group level
Same roles exist at a Group level
satya - 11/21/2017, 1:39:05 PM
Gitlab CI/CD roles
Guest
Reporter
Developer
Master
Admin
Apparently "Admin" is different and replacing the "Owner"
satya - 11/21/2017, 1:41:13 PM
How are Gitlab CI/CD roles differ from Project roles for a member?
How are Gitlab CI/CD roles differ from Project roles for a member?
Search for: How are Gitlab CI/CD roles differ from Project roles for a member?
satya - 11/21/2017, 2:00:11 PM
Here is an article on CI Job permission model
satya - 11/21/2017, 4:06:54 PM
Understand Markdown
Understand Markdown