I've been trying to figure out how long feature development takes, for years. I'm not a fan of (a priori) estimations of work, which just seem like the wrong measure. I think I've got a better way.<p>Genuinely interested if some git gurus can improve this. Particularly around the pre-push hook, which is dependent on retained squash commit text. Or if there's an entirely better way to achieve the same thing.
Instead of creating a tag, you could add the time in your commit message as a footer key following the conventional commit spec.<p><a href="https://www.conventionalcommits.org/en/v1.0.0/" rel="nofollow">https://www.conventionalcommits.org/en/v1.0.0/</a><p>Ie example of commit message<p>fix: prevent racing of requests<p>Desc<p>Time-spend: Z