Deja de get tags Git de un repository remoto específico

Pregunta: ¿Es posible no search tags de forma pnetworkingeterminada usando git fetch Repo1 lugar de tener que usar --no-tags ?

Software:

  • Git
  • Git Flow
  • Git Flow Hooks
    • Automáticamente superar las versiones al iniciar una versión o revisión. Las versiones se generan, se escriben en un file y se envían.
    • Automáticamente especifique posts de label.
  • Aplicación Tower para Mac OS X

Descripción: Tengo dos repositorys, Repo1 y Repo2. Ambos Repo usan tags para labelr versiones (v0.0.1) pero las versiones son completamente diferentes entre sí.

git fetch Repo1 obtiene automáticamente las tags del repository, pero necesito que deje de recibir las tags de Repo1 porque está causando problemas con Git Flow Hooks. Sé que puedo usar git fetch Repo1 --no-tags pero estoy usando la aplicación Tower en lugar de la command-line y está configurado para search cada 30 minutos.

En su .gitconfig , especifique remote.remote-name.tagopt . Desde la página man de git-config :

  remote.<name>.tagopt Setting this value to --no-tags disables automatic tag following when fetching from remote <name>. Setting it to --tags will fetch every tag from remote <name>, even if they are not reachable from remote branch heads. Passing these flags directly to git-fetch(1) can override this setting. See options --tags and --no-tags of git-fetch(1).