How do I force fetching of tags if I have the –no-tags option set

Whenever I run git fetch it fetches all the tags from origin. In a project with lots of tags, this can get quite bothersome. So I ran git config remote.origin.tagopt --no-tags so fetching will no-longer fetch tags.

However, there are some times when I do want to fetch tags, or a single tag. Does anyone know how to do this? (besides removing that configuration, and running git fetch --no-tags every time)

  • How to squash my changes into a single result commit and pick into master branch?
  • Remove ignored files from git repository
  • Getting only files in a branch diff
  • Does git ignore capitalization changes in file names?
  • What does *~ do in a .gitignore file?
  • GIT diff GUI
  • Thanks!

  • git with or without ssl certificates
  • Git: automatic fetching from remote repositories?
  • undoing accidental git merge without regressing history
  • blackberry10 c++ .gitignore?
  • Github Desktop doesn't display commits from merge --no-ff
  • SSH Key - Still asking for password and passphrase
  • One Solution collect form web for “How do I force fetching of tags if I have the –no-tags option set”

    To fetch a single tag, you can use git fetch <remote-name> tag <tag-name>.

    Git Baby is a git and github fan, let's start git clone.