Эхо в трансплантаты не работает

У меня есть большой репозиторий с более чем 300 000 коммитов. Я хочу работать только с недавними коммитами. Итак, я использовал следующую команду:

echo "">.git / info / grafts

Но это не работает, так как после этого я запустил git log, он снова вернул все коммиты. Пропущенная мной NEW-ROOT-SHA1 также находится в основной ветке.

1 ответ

Если вы планируете оставить основной репозиторий в одиночку и ограничить свой локальный клон всего несколькими коммитами, вы можете использовать следующую команду, чтобы получить только последние 12 коммитов:

git clone [location] --depth 12

Другие вопросы по тегам