...so this is where ChatGPT can really help. Even if you do know the topic, you can use something like ChatGPT to reaffirm your knowledge or verify other edges. So I ask it: how does it work with Git under the hood?