Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Resolves wbthomason#1100. Pull upstream tags even if they were force-pushed. Git version 2.20 changed the behavior of fetching tags so that non-fast-forward updates would fail. Some plugin authors, like `nvim-tree/nvim-tree.lua` use a tag named `nightly` that is force-pushed with latest updates to provide bleeding-edge changes. By adding an explicit refspec to the `git fetch` command line with a leading plus-sign ('+') Git will always update the tag to the new commit, regardless of whether it was force-pushed upstream. See https://www.git-scm.com/docs/git-fetch#Documentation/git-fetch.txt-ltrefspecgt for details (paragraph beginning "Until Git version 2.20...").
- Loading branch information