.tag() does perform expected operation when current commit is not the tag ref.

.tag() does perform expected operation when current commit is not the tag ref. Instead it returns commits since tag ref and current short commit. `--abbrev=0` fixes this.