Keeping dev environment up to date

I was wondering what I have to do to keep my dev environment up to date with the latest code.

Should I be doing git pull origin … type stuff whenever I want to have the latest code? Do I need to go in and run mvn clean within the various folders?

Sorry if there is a doc which describes how to keep things up to date, I didn’t find it.

I just wrote this up for the docs but it should apply to the dev repos as well.

Is there any simple way to do this from Eclipse?