On Thu, Jan 7, 2010 at 12:12 PM, Thomas Rast <trast@xxxxxxxxxxxxxxx> wrote: > Eugene Sajine wrote: >> $git pull origin qa > [...] >> So, generally, speaking qa branch is fine and is in synch with the >> remote mainline, but the state of local origin/qa is not clear. > > 'git pull $remote $branch' does not update the $remote/$branch > remote-tracking branch; it stores in FETCH_HEAD and merges straight > from there. > > -- > Thomas Rast > trast@{inf,student}.ethz.ch > Yep. That's what i though it is. I.e. origin/branchname will point always to the last pushed commit only. Isn't it a bit strange that git fetch doesn't update origin/qa? Probably the problem is that whenever I'm pulling or pushing to remote repo i expect the last updated state of particular remote branch to be reflected in origin/branchname, but IMHO it is correct expectation... What do you think? Thanks, Eugene -- 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