{"id":23673837,"url":"https://github.com/carpentries-incubator/gitlab-novice","last_synced_at":"2026-04-29T09:02:17.174Z","repository":{"id":49739479,"uuid":"468344073","full_name":"carpentries-incubator/gitlab-novice","owner":"carpentries-incubator","description":"Introduction to GitLab","archived":false,"fork":false,"pushed_at":"2025-06-17T00:45:19.000Z","size":12563,"stargazers_count":1,"open_issues_count":13,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-06-17T01:37:25.109Z","etag":null,"topics":["carpentries-incubator","english","git","gitlab","lesson","pre-alpha"],"latest_commit_sha":null,"homepage":"https://carpentries-incubator.github.io/gitlab-novice/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/carpentries-incubator.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["carpentries"],"custom":["https://give.communityin.org/TheCarpentries"]}},"created_at":"2022-03-10T13:00:05.000Z","updated_at":"2025-05-09T08:18:48.000Z","dependencies_parsed_at":"2023-12-26T01:33:15.381Z","dependency_job_id":"434182c2-b91f-47e0-ae2b-fdf02bf29436","html_url":"https://github.com/carpentries-incubator/gitlab-novice","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":"carpentries/workbench-template-md","purl":"pkg:github/carpentries-incubator/gitlab-novice","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carpentries-incubator%2Fgitlab-novice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carpentries-incubator%2Fgitlab-novice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carpentries-incubator%2Fgitlab-novice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carpentries-incubator%2Fgitlab-novice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/carpentries-incubator","download_url":"https://codeload.github.com/carpentries-incubator/gitlab-novice/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/carpentries-incubator%2Fgitlab-novice/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262035214,"owners_count":23248361,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["carpentries-incubator","english","git","gitlab","lesson","pre-alpha"],"created_at":"2024-12-29T12:56:43.336Z","updated_at":"2026-04-29T09:02:12.135Z","avatar_url":"https://github.com/carpentries-incubator.png","language":null,"funding_links":["https://github.com/sponsors/carpentries","https://give.communityin.org/TheCarpentries"],"categories":[],"sub_categories":[],"readme":"# Introduction to GitLab\n\n[GitLab] is a web application for managing [Git] repositories.\nSince it is build around Git, it is suitable to manage any project that works primarily with plain text files, for example software source code, TeX based documents, or meeting notes in Markdown.\nWith its built-in issue and wiki systems, it can, in certain cases, even be the right tool for managing a project without any files.\n\nThis lesson will give you a foundational understanding of GitLab’s features, so you can make informed decisions on how to use it as a tool.\n\nSince GitLab interprets many of its text fields’ values as Markdown, more specifically [GitLab flavored Markdown][GitLabMarkdown], this lesson contains a rudimentary introduction to Markdown syntax, following the [CommonMark specification][CommonMark] on which the GitLab flavor is based.\n\nDepending on previous knowledge of learners, the material can either be taught using solely the GitLab web interface or it can involve parts that teach the interaction with a local Git repository, using the Git command-line interface.\n\n[CommonMark]: https://spec.commonmark.org/current/\n[Git]: https://git-scm.com/\n[GitLab]: https://about.gitlab.com/\n[GitLabMarkdown]: https://docs.gitlab.com/ee/user/markdown.html\n\nIf you have any questions, contact [@fiveop](https://github.com/fiveop)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarpentries-incubator%2Fgitlab-novice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcarpentries-incubator%2Fgitlab-novice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarpentries-incubator%2Fgitlab-novice/lists"}