if you download frmo git, it'll only recompile files that change?