Presently I forked a project at Github and adding some new features to it. However, it is really active project and codes are always changing around. How should I keep my forked local copy up to date as I do not lose my changes?
From my search I guess I should use git fetch
command and stay away git pull
since fetching just takes the commits that are not related to my improvements but pull gets all the changes and merges the changes with my local copy. Am I right that the fetch command is the solution?