Software developers - interested in how Git works on a code level?