Я предпочел бы опцию два, потому что она значительно упрощает кабельные соединения в стоимости незначительной задержки для передачи кадра от одного переключателя до другого.
удалить ветки / теги, которые относятся к фиксации, а затем использовать git-gc