1 Linux 1.1 Standards POSIX.1-2017 Linux foundation docs 1.2 GNU/Linux GNU project documentation Linux kernel archive 1.3 Distributions Archlinux wiki Linux from scratch 1.4 Utilities Bash Reference Manual Vim help online Learning Vim while playing a game command-line-for-beginners (ubuntu) 1.5 wtf kernel driver: kgotobed ctypes.sh 2 Git 2.1 Learn Git Git official reference Resources to learn Git 2.2 Git workflow Conventional commits Semantic Versioning Keep a Changelog Github training manual Understanding the GitHub flow Introduction to Gitlab flow 2.3 Git internals UNIX filesystems (COS316) Git's content addressable storage (COS316) the Gitbook, chapter 10: Git internals 2.4 Git implementations Write yourself a Git! (python) ugit: DIY Git in Python libgit2