# Git ### Key ideas **Git is a Database of References** * Git is one giant graph! (a DAG, to be specific) * Commits all reference their parent * Branches are named pointers to commits * ![](Git%20Internals%20-%20How%20Git%20Works%20-%20Fear%20Not%20The%20SHA!%203-54%20screenshot.png) ![](Git%20Internals%20-%20How%20Git%20Works%20-%20Fear%20Not%20The%20SHA!%206-58%20screenshot.png) ![](Git%20Internals%20-%20How%20Git%20Works%20-%20Fear%20Not%20The%20SHA!%2010-43%20screenshot.png) --- Date: 20210623 Links to: References: * [Git internals - How Git works](https://www.youtube.com/watch?v=P6jD966jzlk)