Too Long; Didn't Read
When I started using Git, I memorized commands to get the job done without really understanding what was happening under the hood. Git is a distributed version control software, which means you don’t need an external server to use it. All the data that Git needs is stored in the `git` folder. As a Git user, you have no business changing those files, but for the purposes of this article, we’ll take a look inside to see how Git stores the data.