раскошелиться на Git-репо локально (скопировать Git-репо?) - PullRequest
0 голосов
/ 12 мая 2018

Мне удивительно трудно найти ответ на этот вопрос онлайн.

В моей файловой системе есть локальное Git-репо. Там слишком много истории. Мне просто нужно клонировать его с глубиной = 5 или около того и т. Д.

Я думал о том, чтобы скопировать репо локально, а затем обрезать его (избавиться от некоторых старых вещей).

В идеале я мог бы скопировать оригинальное репо с чем-то вроде:

git clone --depth=5 /local/path/to/repo

но я не могу найти информацию о точной команде для запуска.

Я попробовал эту последнюю команду и получил это предупреждение:

предупреждение: --depth игнорируется в локальных клонах; используйте файл: // вместо

1 Ответ

0 голосов
/ 12 мая 2018

Как следует из предупреждения:

git clone --depth=5 file:///local/path/to/repo

Вот документы для этого: https://mirrors.edge.kernel.org/pub/software/scm/git/docs/git-clone.html#URLS

Спасибо за редактирование, @ Olegzandr

...