How to reasonably use git source control
I'm trying to create process for development with CubeMX/CubeIDE projects.
I'm seeing pathing issues that show up when my project is moved. Which also means when it's cloned to another computer.
Simple steps I've done to reproduce this:
Created a new project with CubeMX. It generated the code and then imported to CubeIDE.
Project works and builds.
Now, I move the project to a different directory. (Which also happens when I clone it)
The project can no longer find files in the "Drivers" subfolder.
If I look at one of the files on the original (working) project I can see how it resolves:
Once I've moved the folder it resolves different and completely changes the pathing:
In practice will want to push and then clone these projects. However, each attempt ends the same way. The pathing resolves differently than where it was generated.
How can I make this work?
