Ответ 1
Как упоминалось в этой проблеме, это происходит, когда вы зеркалируете репозиторий GitHub, у которого есть тяговые запросы.
Ссылка refs
refs/pull
'- это синтетические ссылки только для чтения, созданные GitHub - вы не можете обновлять (и, следовательно, "чистить" ), потому что они отражают ветки, которые могут на самом деле поступают из других репозиториев - те, которые отправили вам запросы.Итак, пока вы нажимаете все свои настоящие ссылки, запросы на перенос не обновляются
Вам нужно зеркально отразить репозиторий GitHub без их запросов на перенос.
Просто замените catch-all refspec выше двумя более специфическими спецификациями, чтобы просто включить все главы и теги, но не тянуть, и все удаленные ссылки ref больше не будут попадать в ваше голое зеркало:
fetch = +refs/heads/*:refs/heads/*
fetch = +refs/tags/*:refs/tags/*
fetch = +refs/change/*:refs/change/*