GitHub

The world's largest code hosting and collaboration platform.

developer Developer Tools 💰 freemium 👁️ 6
🌐 Visit Website

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

  1. Create an account at github.com.
  2. Click "New Repository" and initialize it with a README.
  3. Clone it locally using git clone, make changes, and push using git push.
  4. 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.