mimics git-restore-mtime