On Sat, Nov 01, 2008 at 08:52:48PM +0100, Gonsolo wrote: > If I switch branches with "git checkout master" git tells me something > like "Your branch is ahead of the tracked remote branch 'origin/master' > by 39 commits". > Is there a "git remote status" or git-status switch to get the same > information without switching branches? "git status" will do this automatically in recent versions of git (as of 1.6.0, I believe). You can also use "git branch -v" to see a summary of how all branches relate to their tracked counterparts. > Sometimes it's valuable whether one should push changes (for example > before installing a new Ubuntu version ;) ). For that, I might want to actually _see_ the changes. So I would use: git shortlog origin/master.. (or "log" with a variety of formatting options to get as much information as you like). And if the relationship is more complex (i.e., I want to see if I need to push _or_ pull): gitk origin/master... -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html