But then if you do that you also lose all your open source work history, which is important from a hiring/resume perspective.
But then if you do that you also lose all your open source work history, which is important from a hiring/resume perspective.
Technically yes, but the price is too great - everybody who has cloned the repos will now have to nuke their local copies too.
Yes, I think so. As I understand, GP's idea was to sign your commits proactively.
In some cases (even in the US), if the employer does something that would be considered a "breach of contract", you can force them to remove all your code as well.
So, it would not be in the company's best interest to scrub their git history.
Now, if you're a contractor performing work for a company, this may be quite different. But as an employee, I don't think you have any claim of authorship to the code you right as part of your job.