git telling you that you must first:
git fetch
and later
git add /commit /push
fetch is similar to pull but, pull merge the data in files in your local branch , fetch update only the branch structure and id..
if fetch does not work, it means that someone else committed to changing, and now your version must be upgraded before being released