I am using openframeworks on visual studio 2017. Stuff is working great, learning a lot.
Now I need to work on this project on more than one laptop.
-OF stores the project in the myApps folder, within the OF directory. When I move it outside stuff do not work (I get that). Normally I synchronise my material using google drive but because of the location this is not really logical to do. Should I use github for sharing? I tried going that way but not very known to Git, Github, Openframeworks and Visual Studio this gets very frustrating very fast.
-I am altering addons I use. How can I use a personalised version of an addon incorporated in a project without destroying the original one?
How should I go about this? I need some way to get a better grip organising my projects.
As @moebiussurfing says, it is totally worth learning Git. Using the Desktop app can make it a lot more easier, an it will be useful for any kind of coding you do, even projects unrelated with coding but for which you want to store states of different files.
As for the addons, you can either make a fork and independently push the changes or make copy of these and move it into your projects folder as a local_addon. The benefit of the latter is that you only have to care about a single git repo, as the addon’s code will be part of the project. If you do so, remember to delete from the copied addon the .git folder. It is invisible so you might want to do it with the terminal.