В настоящее время у меня есть удаленная настройка git, как показано ниже:
[remote "upstream"]
url = <redacted>
fetch = +refs/heads/*:refs/remotes/upstream/*
Когда я выдаю git pull
в главном ветки, все удаленные головки извлекаются в пульты/вверх по течению, затем пульт дистанционного управления/восходящий/ведущий объединяется в master. Любые теги, которые могут быть достигнуты, также извлекаются одновременно, что очень удобно.
Я бы хотел, чтобы git pull
дополнительно извлекал все теги из удаленного, а не только те, которые непосредственно доступны из головок. Я изначально попытался установить tagopt == --tags
, но обнаружил, что это вызвало только теги, которые были извлечены, и таким образом сломал все. (Юнион даже говорит, что ужасающая неправильная дискуссия).
Есть ли способ сделать git pull
выборки всех удаленных тегов по умолчанию в дополнение к удаленным головам?