class Git::Base

def pull(remote = 'origin', branch = 'master', message = 'origin pull')

fetches a branch from a remote and merges it into the current working branch
def pull(remote = 'origin', branch = 'master', message = 'origin pull')
  fetch(remote)
  merge(branch, message)
end