Term
GitHub
GitHub is the largest hosting platform for Git repositories — with pull requests, code review, issues and CI/CD via GitHub Actions as the standard toolkit for software development.
GitHub — explained in more detail
GitHub was founded in 2008 and acquired by Microsoft in 2018. It hosts code from hobby projects to large enterprises and is, in practice, the default meeting place of the open-source world — a large share of the important libraries lives there.
What GitHub offers
Beyond plain repository hosting, GitHub covers the full development lifecycle: pull requests with review workflow, issues for bug tracking and tasks, projects for Kanban boards, GitHub Actions for CI/CD pipelines, Codespaces for browser-based development environments, a container registry, and releases with asset hosting.
Role in the AI coding workflow
AI tools such as Claude Code or Cursor read GitHub repos directly, GitHub Copilot is deeply integrated into the editor, and GitHub Actions workflows can be used to test AI-generated pull requests automatically — before a human even looks at them.
Platform alternatives
GitLab and Bitbucket offer similar functionality with their own focus areas — GitLab with a stronger DevOps focus and self-hosting, Bitbucket with Atlassian integration. GitHub remains the centre where the open-source world meets.
Entdecke mehr
Git Branch
A branch is an independent line of development in a Git repository — a moving pointer to a commit, allowing parallel work without conflicts with the main code.
LexikonGit Basics for Non-Developers
What version control is, what problem Git solves, and the mental model behind it: repository, commit, branch, merge, and remote, explained plainly.
GlossarPull Request
A pull request is a proposal to merge changes from one branch into another — the standard workflow for code review and collaborative work on a repository.