← DevOps tools
VCS

GitHub

A hosted development platform for Git repositories, code review, collaboration, and software delivery workflows.

Why it exists.

It gives teams a shared place to review, discuss, and manage changes around source code.

Where it shines.

Distributed teams using pull requests, repository automation, and shared engineering workflows.

Where not to use it.

Do not treat repository hosting as a substitute for release governance or operational ownership.

What it is made of.

  • Repositories
  • Pull requests
  • Issues
  • Actions
  • Permissions

How it works.

  1. Code is pushed to a repository
  2. Changes are reviewed in a pull request
  3. Checks validate the change
  4. The approved change is merged
Questions and answers.Open the interview practice set for GitHub.
Search