1. add function for git tag and git branch replace