Category "git-describe"

How to use "git describe" with dev and main (with tags) branches

I'm trying to setup a repository as if it there will be collaboration in the future, but for now it's just me using it. My intention is to use three branch tier

GIT get first tag per file in current state

To compare individual files between many releases, I want to keep track of the first release where a file has changed, per file. I want to log the first tag for