Features
Learn about Features in Git
Free Resources
GitHub Actions
Learn how to automate workflows with GitHub Actions, a powerful CI/CD tool integrated directly into your GitHub repository.
GitHub Pages
Learn how to host and deploy static websites directly from your GitHub repositories using GitHub Pages.
GitHub Packages
Learn how to use GitHub Packages to publish and consume packages in your GitHub workflows and projects.
GitHub Projects
Learn how to organize and track your work using GitHub Projects, a flexible project management tool integrated with GitHub repositories.
GitHub Releases
Learn how to create and manage releases, distribute software, and provide release notes using GitHub Releases.
GitHub Security
Learn about GitHub's security features to protect your code, detect vulnerabilities, and implement secure development practices.
GitHub Gists
Learn how to use GitHub Gists to share code snippets, notes, and small projects with others.
GitHub Sponsors
Learn about GitHub Sponsors program for supporting open source developers
Static Site Generators
Learn about using static site generators with GitHub Pages
Custom Domains
Learn about setting up custom domains for GitHub Pages
Deploying Static Websites
Learn about deploying static websites with GitHub Pages
Citation Files
Learn about CITATION.cff files for academic software
Kanban Boards
Learn about GitHub Projects Kanban boards for project management
Project Planning
Learn about project planning tools on GitHub
Roadmaps
Learn about creating and managing project roadmaps on GitHub