DevOps / Github Interview questions
What are the main features of GitHub?
GitHub's feature set centers on a handful of core areas that cover most of the collaborative development workflow.
- Repositories - Git hosting, branches, and pull requests for code review.
- GitHub Actions - CI/CD workflows defined in YAML, triggered by repository events.
- Issues and Projects - lightweight issue tracking and Kanban-style project boards.
- GitHub Packages - a hosted package/container registry per repository or organization.
- Security features - Dependabot alerts, secret scanning, and code scanning.
- GitHub Pages - free static site hosting straight from a repository.
- Codespaces - cloud-hosted development environments launched directly from a repo.
Which of these are available for free versus which require a paid plan depends on the account type (personal vs. organization) and plan tier; core features like unlimited public/private repos and a baseline amount of Actions minutes are included even on the Free plan.
More Related questions...