G
GitHub
The world's largest code hosting and collaboration platform.
About
Overview
GitHub is the world's largest platform for software development and version control using Git. It hosts over 100 million repositories, facilitates open-source collaboration, and provides CI/CD through GitHub Actions.
Pricing & Free Tier
Free Tier: Yes. Unlimited public and private repositories, with 2,000 CI/CD minutes per month.
GitHub Pro: $4/month. Adds advanced code review tools and 3,000 CI/CD minutes.
Team: $4/user/month. Adds team management and access controls.
How to Use
- Create an account at github.com.
- Click "New Repository" and initialize it with a README.
- Clone it locally using
git clone, make changes, and push usinggit push. - Create a "Pull Request" to propose changes to a project.
Important Notes
- Public vs Private: Public repos are visible to everyone. Ensure no secrets (API keys, passwords) are hardcoded in public files.
- GitHub Actions: Free CI/CD minutes are shared across your account; Linux runners consume 1x minutes, while macOS runners consume 10x.