I use git-describe to form a build version automatically. This allows me to deliver temporary builds for testing without having to make manual tags for them. The only thing that bothers me about this is that from the output of git-describe I cannot tell if there are some modified files in tree or not. In both cases I will get the same version. To solve this issue, in addition to git-describe, my do_version script also run git-status, and if there are "modified:" files then it concatenates the string "+dirty" to output of git-describe. This way by looking at the version I'm able to know whether a specific version is valid (checkout-able) or not. It would be nice to have this option supported in git-describe IMO. I'm willing to implement that and submit a patch for review, but I'd like to hear your opinion first. Tzachi -- 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