On Thu, Jan 7, 2010 at 12:12 PM, Thomas Rast [off-list ref] wrote:
Eugene Sajine wrote:
quoted
$git pull origin qa
[...]
quoted
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