GitHub is a cloud-based platform for hosting code, collaborating with other developers, and managing versions of your projects using Git.
A place to store your code online.
Helps developers work together on the same project.
Uses Git to track changes in code.
You can create repositories (folders for your project).
Shows commit history to see who changed what.
Supports branches to work on new features safely.
Allows pull requests to review code before merging.
Good for open-source projects and sharing code with others.
Works with tools like VS Code, Jenkins, AWS, Azure, etc.
Helps maintain version control and teamwork.