3 ms·
The true core of GitHub (and GitLab) is Git itself. So both are open core where it really matters. Because both GitHub's and GitLab's essential operations are a
by eevilspock 10y ago
The true core of GitHub (and GitLab) is Git itself. So both are open core where it really matters. Because both GitHub's and GitLab's essential operations are all done over the Git core, neither code and code history hosted on either system are locked in.
Where GitHub has slightly more lock-in and is less open than GitLab is its Issues system; One can only extract the data (via API) for import into an alternative system, whereas with GitLab you could run your own copy of the open source code (but you'd still have to do the data export-import as far as I can tell).
- sytse 10y agoYou indeed have to do the data export-import but we tried to make this more convenient with the project import/export https://gitlab.com/help/user/project/settings/import_export.md https://gitlab.com/help/user/project/settings/import_export....