What’s the best course of action for versioning (particularly with git) in its own repository a project that is being made with a framework, while keeping a link to the framework repository so the codebase can be upgraded to include new framework features and bug fixes?