code: function removeTags(options) {
      return Promise.resolve()
          .then(git.removeLocalTags.bind(null, options))
          .then(git.removeRemoteTags.bind(null, options));
    }
docs: Removes a set of tags from the remote and local repo
  
  @example
  var git = require('gitftw');
  
  //remove all local tags in local and remote 'origin'
  git.removeTags({
  tags: git.getTags //It's a resolvable. You can specify also ['v1.0.0', 'v1.0.1']
  });
  
  @memberof git
  @type {command}
  
  @param {Object} options The options object. All its properties are {@link Resolvable}
  @param {Resolvable|String} [options.remote="origin"] The remote ref where the tag will be removed
  @param {Resolvable|Array<String>} options.tags The tags to remove
  @param {callback} [cb] The execution callback result
  @returns {Promise} Promise Resolves with undefined