See the Gitflow page for more information about the workflow itself.
git pull developgit merge developdevelop branch into your feature branch before finishing it. It is your responsibility to solve any conflicts that your feature introduces. Do it in your local workspace, without breaking anything for the rest of the team.