Я использую Git Extensions для управления локальным хранилищем (удаленный находится на сервере Microsoft TFS).
Когда вы изначально клонируете репозиторий на локальный компьютер, у вас есть возможность не загружать всю историю этого репо, что экономит много места. Однако со временем каждый коммит продолжает накапливаться на вашем локальном компьютере, занимая много места.
Как очистить историю коммитов из локального репозитория, не затрагивая удаленный?