$ 0 0 @MarkRansom Except when you have a pre-commit hook that modifies your code so it isn't your version that gets committed thus losing your work.