Update the current branch with changes from the remote named remote (defaults to "origin" if not given). Note that for this to work, ".git/config" must define merge configuration variables for the current branch, e.g.:
[branch "master"]
remote = origin
merge = refs/heads/master