Мне интересно, как получить репо со всеми коммитами, которые не были gc'd, если это возможно ..
это что-то вроде:
$ git clone x
$ cd x
$ git fetch origin -f
? или что-то другое?
Что вы пытаетесь достичь? Может быть, если мы знаем, зачем вам это нужно, мы можем дать вам лучший ответ. Обычно владелец удаленного репозитория ссылается на коммиты, которые он хочет получить. Висячие коммиты, которые не были gc'd, рискуют быть потерянными в любое время.
—
Стивен Дженнингс