Git
Last update: 8 Mar 2025First version: 8 Mar 2025
Git was created by Linus Torvalds in 2005 as a distributed version control system to manage Linux kernel development after the proprietary BitKeeper system withdrew free use of their product. Its design prioritized speed, data integrity, and distributed, non-linear workflows to support the massive scale of the Linux project. Git quickly gained popularity beyond Linux development, becoming the most widely used version control system in the world due to its flexibility, branching capabilities, and the growth of platforms like GitHub and GitLab.
I'm not exactly a Git wizard. I can work the daily driver commands and get the job done. However, my solution to more complex repo problems is more xkcd.
References
- Chacon, S. and Straub, B. (2014). Pro Git. Apress.
- Atlassian. Atlassian Git Cheatsheet.