Details
-
Suggestion
-
Resolution: Duplicate
-
None
-
None
Description
If a tag moved and a client amends a remote tag then you need to force fetch your tags in order for the refspec in git to be overridden. You can only do this by git fetch --tags. From the docs:
"This is a short-hand for giving "refs/tags/:refs/tags/" refspec from the command line, to ask all tags to be fetched and stored locally. Because this acts as an explicit refspec, the default refspecs (configured with the remote.$name.fetch variable) are overridden and not used."
Reported on AAC: https://answers.atlassian.com/questions/141421/sourcetree-pull-all-tags
Attachments
Issue Links
- duplicates
-
SRCTREE-1409 Add an option to the Fetch dialog to add --tags parameter
- Closed
- is duplicated by
-
SRCTREE-1548 Fetching From a Remote Git Repository Does Not Fetch Deleted Tags
- Closed
-
SRCTREE-1457 Add manual way to refresh tags
- Closed