A “remote” in git, is usually a branch that lives on a git hosting service, or on a server somewhere, as opposed to your local branches. ... Creating your first branch with git branch. Git branches are best explained by example. Every repository starts off with one branch – master. The master branch remains the main branch, through the. Introduction When using git, local branches can track remote branches that no longer exist (the remote branch is gone). To identify these branches, we first have to cleanup (prune) the remote's branches: $ git fetch -p From https://test.com - [deleted] (none) -> origin/disable-feature-x - [deleted] (none) -> origin/fix-typo - [deleted] (none) -> origin/grammar-fix In this case, three remote.