DevOps / Github Interview questions
What is GitHub?
GitHub is a web-based platform for hosting Git repositories, owned by Microsoft since 2018. It started as a social code-hosting site for open source and has grown into a broader developer platform with pull requests, issue tracking, CI/CD through GitHub Actions, and package hosting.
A repository on GitHub holds a project's Git history, and the web interface layers collaboration features on top: code review through pull requests, discussion through issues, and automation through Actions workflows defined in YAML.
GitHub is available as a public SaaS product at github.com, with paid organization plans (Team, Enterprise Cloud) for private collaboration at scale, and a self-hosted option, GitHub Enterprise Server, for organizations that need to run it on their own infrastructure.
More Related questions...