I think one inspiring use case could be the ability to see how your project has progressed over weeks, months and years. What I really like about version control (i.e. Git as is the topic here) is that I can open a file and see line by line (and even word by word) when I have last edited them. I do not necessarily need that information for anything, but it’s just so nice to look at :). And it might give you some reference if you wonder “in which situation did I come up with this idea?” - and then you will see the date when you wrote a certain sentence is dated lets say two years ago and you start to remember what kind of things you were working on back then.
Sorry, maybe I got a little distracted there :D. I’ll link an image here that I found from the internet just to demontrate a Git annotation feature that I would like to see in Obsidian:
This is from IntelliJ IDEA programming editor (or some other Jetbrains editor). While it does not happen to have a markdown file open, but some Java code instead, I think it shows the idea pretty nicely: on the left side there is a panel showing dates when each line was last changed (could show time too if wanted). It even shows
who changed the lines (not so important for solo projects, but very helpful for groups that edit the same files). And when you don’t need it, you can hide it.
Intellij IDEA also allows you to check what a specific line looked like before it was last changed. I think it’s a really decent Git integration and while Obsidian does not need to implement all of it, it’s a nice source of ideas.