Get the greatest tag if there're some tags at the same commit

There may be case when we have multiple tags at the same point . For example,
if we do not modify the PKGBUILD, but we update the tag at the HEAD, then
we will have multiple tags on HEAD.

The function (_get_git_tag_on_package_branch) will get the greatest tag.
This value is provided by the linux command (sort)