Sync a git Repo with Upstream

Steps to add a remote repo to a local project and sync with it.