archivos de objetos en git

archivos de objetos en git

Estoy usando un repositorio git que contiene muchas fuentes (archivos de 10.000 cpp). La compilación del proyecto lleva alrededor de una hora. Los archivos *.o resultantes se generan en elconstruirdirectorio. Este directorio está en.gitignorey excluido. Al cambiar de rama, me gustaría mover temporalmente estos archivos objeto, porque no quiero volver a compilarlos cuando vuelvo a ellos. ¿Cuál es la forma común de abordar este problema?

master
 -  .gitignore
 -  build/
 -  src/

Respuesta1

Consulte sus sucursales en otro lugar, usandoárbol de trabajo git:

git worktree add <new_path> <branch>

información relacionada