anchor.diff:  
     final String hash = getGitOutput('rev-parse HEAD', 'Get git hash for $commit');
   
  -  runGit('tag v$version', 'tag the commit with the version label');
  +  runGit('tag $version', 'tag the commit with the version label');
   
     // PROMPT
   
  
positive.code:       parts[0] += 1;
        parts[1] = 0;
        parts[2] = 0;
        break;
      case kY:
        parts[1] += 1;
        parts[2] = 0;
        break;
      case kZ:
        parts[2] += 1;
        break;
      default:
        print('Unknown increment level. The valid values are "$kX", "$kY", and "$kZ".');
        exit(1);
    }
    version = parts.join('.');
  
    if (justPrint) {
      print(version);
  
negative.code:     exit(1);
    }
  
    final List<int> parts = match.groups(<int>[1, 2, 3, 4, 5]).map<int>(int.parse).toList();
  
    if (match.group(6) == '0') {
      print('This commit has already been released, as version ${getVersionFromParts(parts)}.');
      exit(0);
    }
  
  