main branch - how to reduce compilation to the changes only?

Hello, look for solution to not build engine from scratch after syncing changes into local branch after downloading and changes dependencies.
There is a way to tell VS to compile only files that were changed?
Thanks in advance all the best