Objektdateien in Git

Objektdateien in Git

Ich verwende ein Git-Repository, das viele Quellen enthält (10.000 cpp-Dateien). Das Kompilieren des Projekts dauert etwa eine Stunde. Die resultierenden *.o-Dateien werden imbauenVerzeichnis. Dieses Verzeichnis befindet sich in.gitignoreund ausgeschlossen. Beim Wechseln eines Zweigs möchte ich diese Objektdateien vorübergehend verschieben, da ich sie beim Zurückwechseln nicht neu kompilieren möchte. Wie wird dieses Problem üblicherweise gelöst?

master
 -  .gitignore
 -  build/
 -  src/

Antwort1

Überprüfen Sie Ihre Filialen an einem anderen Ort, mitGit-Arbeitsbaum:

git worktree add <new_path> <branch>

verwandte Informationen