git fetch --all
git reset --hard origin/master

instead of master branch you can use your custom branch name:
git reset --hard origin/your_branch

source: http://stackoverflow.com/questions/1125968/how-to-force-git-pull-to-overwrite-local-files