Syed Jafer Ksyedjaferk.hashnode.dev·Jan 23, 2023Mastering Git: Understanding the Three Stages of Version ControlGIT Series: https://makereading.com/series/git Git is a distributed version control system that allows developers to keep track of changes made to their codebase. It is widely used by developers around the world and is known for its flexibility, spee...64 readsGit CourseOpen Source
Syed Jafer Ksyedjaferk.hashnode.dev·Jan 21, 2023Breaking the Boundaries: Mercurial vs BitKeeperIn 2005, Andrew Tridgell, the developer of the Samba file server and the open-source version control system Mercurial, was accused of violating the terms of service of the proprietary version control system BitKeeper. Tridgell had reverse-engineered ...54 readsGit Coursemercurial
Syed Jafer Ksyedjaferk.hashnode.dev·Jan 19, 2023The BitKeeper-Git Saga: How a License Agreement Change Shaped the Open-Source WorldIntroduction The world of version control systems is an ever-evolving landscape. Among the various systems that have been developed, two that have stood out are BitKeeper and Git. While both have been instrumental in the development of open-source pr...246 readsGit Courseversion control systems