Unless someone like you cares a whole awful lot, nothing is going to get better.
Step by step: Detecting files added between two commits in git
HttpRequestException with git pull from GitHub
git remote code execution bug of August 2017
Taking your software on a static ride
Temporarily ignore SSL certificate problem in Git under Windows