If you have not made any changes to your local copy of the branch, two sets of commands will lead to exactly the same story. The difference comes into play when you make local commits to your current copy of the branch.
git pull, , , , . , , rebase ( git pull --rebase), . , , .
, , .