Simply by push tag first then push the commit.
What happened ?
After I `push --tag` now I can not `push` always return
ssh_exchange_identification: read: Connection reset by peer fatal: Could not read from remote repository.
BTW, the tag is here, but can not open it. https://github.com/wenerme/bbvm/tree/v1.0.0