I'm confused by what I see when I do the following:
git clone git@github.com:RobArthan/pp pp-xxx
cd pp-xxx
git branch sieve
git remote show origin
The output I get is:
* remote origin
Fetch URL: git@github.com:RobArthan/pp
Push URL: git@github.com:RobArthan/pp
HEAD branch: master
Remote branches:
fix-3.1w6 tracked
fix-3.1w7 tracked
master tracked
pp_file_conv tracked
sieve tracked
utf8 tracked
Local branch configured for 'git pull':
master merges with remote master
Local refs configured for 'git push':
master pushes to master (up to date)
sieve pushes to sieve (local out of date)
As I have only just taken the clone, what can be out of date and why? A question showing a similar example was dismissed as a duplicate, but the cited questions don't actually explain what the git remote
output means.