Sometimes you need to track a remote branch for changes, typically called *upstream*. Let's say you're working on a team where you fork a project and have your own repo. Prior to creating any pull request you'd definitely want to pull in any changes from the originating repository.
Git articles and tutorials ranging from new language features to different workflows.
Nov 04, 2018