source: https://www.youtube.com/watch?v=CML6vfKjQss
-
fork the project
-
make a new brachnch in the forked project
-
programm your features
-
one you are done go to your fork on github and hit the "compare & pull request" button
-
describe the feature, adaptation, bugfix or etc.
-
when done with documenting hit the "create pull request" button.
https://www.youtube.com/watch?v=E6NO0rgFub4
source: https://devconnected.com/how-to-add-and-update-git-submodules/
-> https://stackoverflow.com/questions/43761594/cmake-and-using-git-submodule-for-dependence-projects
git submodule add <remote_url> <destination_folder>
git commit -m "Added the submodule to the project."
git push
git submodule update --init --recursive