Hey, don't feel overwhelmed brother, you don't need to know really. But let me explain anyway. Git allows us to manage versions for software, commits are "snippets" of data for each version, so if I changed some code (in my case, added a GUI and rewrote a module) like I fixed a bug, I would make...