Compared to git status, gs gives the following:
# On branch: master | No changes (working directory clean)
$ git status
# On branch master
# Your branch is behind 'origin/master' by 10 commits, and can be fast-forwarded.
# (use "git pull" to update your local branch)
nothing to commit, working directory clean
Let gs handle commits the branch is behind