• Vincent Driessen's avatar
    Escape characters from tags that have special meaning in grep. · 1b471a66
    Vincent Driessen authored
    In particular, this fixes the case where a dot in a version name (not
    too uncommon ;)) unintentionally matches a pre-existing tag.  For
    example, if these tags exist:
    
        1.0.1
        1.0b2
    
    And you try to start a new release for 1.0.2, git-flow prevented it,
    since the '.' matches the 'b' in 1.0b2.  This resulted in the invalid
    error message:
    
        Tag '1.0.2' already exists. Pick another name.
    1b471a66
Name
Last commit
Last update
contrib Loading commit data...
shFlags @ 2fb06af1 Loading commit data...
.gitmodules Loading commit data...
AUTHORS Loading commit data...
Changes.mdown Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.mdown Loading commit data...
bump-version Loading commit data...
git-flow Loading commit data...
git-flow-feature Loading commit data...
git-flow-hotfix Loading commit data...
git-flow-init Loading commit data...
git-flow-release Loading commit data...
git-flow-support Loading commit data...
git-flow-version Loading commit data...
gitflow-common Loading commit data...
gitflow-shFlags Loading commit data...