fix dry-run
improve git file listing