Tôi muốn hiểu cách thức hoạt động của git theo quan điểm của kiến trúc sư. Các tệp được lưu trữ như thế nào, các phiên bản được lưu giữ như thế nào và các thay đổi xảy ra như thế nào (nhánh, hợp nhất, v.v.)?
Tôi không tìm kiếm thông tin về cách sử dụng nó. (Tôi đã tìm thấy rất nhiều trang có hướng dẫn.) Nhưng tôi không tìm thấy bất kỳ chi tiết "hậu trường" nào, điều đó có thể khiến tôi hiểu.