Hello, git push tag updates silently the specified tag. E.g. git init --bare release.git git clone release.git integrator cd integrator git branch -avv touch f1; git add f1; git commit -m A git tag v1 git push origin tag v1 touch f2; git add f2; git commit -m B git tag -f v1 git push origin tag v1 the second git push updates the tag in the remote repository. This is somehow counterintuitive because tags normally do not move (unless forced to that), and is not documented. This is also harmful because it allows to change silently something (tags) that normally must not change. -Angelo Borsotti -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html