Vorrei capire il modo in cui git funziona dal punto di vista degli architetti. Come vengono archiviati i file, come vengono conservate le versioni e come avvengono le modifiche (rami, unioni, ecc.)?
Non cerco informazioni su come usarlo. (Ho già trovato molte pagine con tutorial.) Ma non ho trovato alcun dettaglio "dietro le quinte", che mi avrebbe fatto capire.