Where should I initialise Git when creating a CubeIDE project?
Hi,
This may be more of a general Git usage question, but I am currently learning how to use Git so I can begin to implement version control with my projects. There doesn't seem to be many examples online of embedded use, it's mostly web stuff. I use CubeIDE exclusively but am learning Git from the command terminal as I also want to learn another skill (using GUIs seems to be cheating a bit). My question is: where would one want to initialise the Git repository when wanting to implement version control in a CubeIDE project? So far I have initialised Git within the project folder itself as seen here:
and when I've made any substantial changes, I stage and then commit. Is this the best way to implement? Obviously this will then include all the drivers and other files that are auto generated.