Git, a distributed version control system now 20 years old, is widely used for software collaboration. It supports projects ranging from small open-source efforts to large-scale operations by global tech companies.