Поскольку я использую gitkraken и командную строку, я столкнулся с той же проблемой. И тогда я запускаю команду git gc
, это решило мою проблему. Поэтому я счастлив и хочу поделиться некоторыми моментами, которые могут оказаться полезными.
Что git gc
будет делать?
git gc
удаление недоступных объектов, которые могли быть созданы из предыдущих вызовов git add.
Когда запускать git gc
?
Начиная с doc , пользователям рекомендуется регулярно выполнять эту задачу в каждом хранилище, чтобы поддерживать хорошее использование дискового пространства и хорошую производительность.
Как сделать это автоматически настраиваемым?
Некоторые команды git могут автоматически запускать git gc; см. флаг --auto ниже для деталей. Если вы знаете, что делаете, и все, что вам нужно, это навсегда отключить это поведение без дальнейших рассуждений, просто наберите
git config --global gc.auto 0