У меня есть несколько старых ветвей в моем репозитории git, которые больше не находятся в активной разработке. Я хотел бы архивировать ветки так, чтобы они не отображались по умолчанию при запуске git branch -l -r. Я не хочу их удалять, потому что хочу сохранить историю. Как я могу это сделать?
Я знаю, что можно создать ref за пределами refs/heads. Например, refs/archive/old_branch. Есть ли последствия этого?