I'm starting to work with MCUXpresso for a K66 platform. I was able to request and download a SDK for that target, import it into MCUXpresso IDE and build a "hello world" example.
We are a team of engineers working on that project and we want to use git for version control. I'm wondering what's the best way to manage the SDK sources.
What should I put in git? The complete SDK sources? Then, how is it integrated with the IDE, is it still possible to select the SDK components for people who cloned the git repo (and not imported the SDK archive)?
How are the SDK sources versioned? What's the best step by step process to update the SDK sources in the future?
Also, how can we manage several SDK versions for "stable" release branches in git, i.e. having different versions of the SDK for different firmware releases? It is supported in the IDE?
Thank you for your help,