git mm does it all