git pull will pull any changes made to the remote repository to your equivalent svn update . However, he will not mention if at your end there have been changes that are not on the remote control. You can also do git fetch to receive updates from a remote device without applying them to your workspace.
In recent versions of git (e.g. 1.7.2.3 here) git status print some information to help you see this, for example:
# On branch master
This shows up after I did git fetch and means there are changes awaiting transition to my workspace (applied when doing git pull )
In contrast, if I pull them in and make and make changes locally, git status tells me:
# On branch master
That is, I have local changes that can be clicked on remotely. Then I could list them by running git log origin/master..
source share