I'm new to GIT and I'm having a hard time trying to figure this out. I've search about this topic but everything I find isn't exactly related to my question.
Here's the thing: let's say there's repository online, that I fork (or clone, not sure if it makes any difference), and then locally I make my own changes to different files, add other files, remove some files, etc..
I don't want those changes to be pushed to the original repo. What I want is that if the original repo changes, I can update my fork/clone with those changes, and then apply my own changes again onto the updated vesion.
Everything I find online kind of talks about this, but always with the final goal of pushing the local changes to the original repository, so that doesn't work for me.
What would be the strategy to accomplish what I explained above?