Qt Creator + git checkout + recompilation completa

¿Hay alguna manera de evitar la recompilation completa después de pagar una sucursal, hacer una edición y luego pagar la sucursal que tenía anteriormente?

Parece que el sistema de compilation detecta que los files se han intercambiado y exige una compilation completa a pesar de que esos son los mismos files que compiló previamente. ¿Alguna forma de evitar eso?

UPD: Probablemente debería señalar que estoy usando el comstackdor de Visual C ++.

No especificó qué tipo de twig está revisando. En caso de que esté revisando una muy diferente en comparación con su inicial, por ejemplo, maestro vs gh-páginas en Github, las marcas de time en los files de origen serán más nuevos que los files binarys correspondientes. En ese caso, lo siguiente debería ayudar:

1) Si está usando un sistema de compilation basado en GNU make, ejecute make -t . Esto marca todos los objectives como actualizados al establecer sus marcas de time de modificación a la hora actual.

2) ccache puede disminuir el time de recompilation de exactamente el mismo código fuente por magnitudes. Al less en Linux también es extremadamente fácil de configurar y usar .