Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Git git logo

Git-logo.svg CC BY 3.0

What is Git and why use it?

  • Git is an open-source distributed version control system (DVCS) that allows developers to track and manage changes to their codebase.
  • Git was developed by Linus Torvalds in 2005 for Linux kernel development.
  • Many "free" hosted git providers exist: GitHub, GitLab, Bitbucket, etc.
  • It's easy to run your own git server, in addition to at least two hosted git providers, to ensure digital sovereignty.
  • Sources for Deep Dives:

Git for Digital Sovereignty