We should support Pulling from the remote. IN the mvp, only when there are no changes in the local branch.