Need help understanding erroneous git commit