Git
Distributed version control system—the collaboration backbone of software.
Why it is included
Universal adoption, strong performance, and immense educational resources.
Best for
Every software team; foundation for GitHub/GitLab workflows.
If you use Windows, Mac, or paid tools
Version control alternative to Perforce Helix, Plastic SCM, and legacy Team Foundation for most new projects.
Strengths
- Branching model
- Speed
- Ecosystem
Limitations
- UX complexity for newcomers
Good alternatives
Mercurial · Pijul
Related tools
Version Control & DevOps
Forgejo
Lightweight self-hosted Git forge—community-governed Gitea fork lineage.
Version Control & DevOps
GitLab Community Edition
Integrated DevOps platform: Git hosting, CI/CD, registry, and security scanning.
Developer Tools
ripgrep
Fast recursive search that respects .gitignore by default.
Developer Tools
tldr pages
Simplified community-driven examples for command-line tools.
Developer Tools
lazygit
Terminal UI for staging, rebasing, and browsing git history.
Developer Tools
Glow
Render Markdown in the terminal with readable styling.
