3 ms·"git checkout" overwrites uncommitted changes. "hg revert" creates backup files in case you made a mistake.by pseudalopex 7y ago"git checkout" overwrites uncommitted changes. "hg revert" creates backup files in case you made a mistake.