Delete unused local branches that are not on the remote
In the meanwhile, if you do a git fetch, you will get that new feature branch on your local. If that branch is merged at the remote and then deleted, you still retain a local copy of that branch although you might never use it.
To remove all of such braches that are not on the remote anymore, but are only present on your local, you run the command
git remote prune