Как неглубоко клонировать одну ветвь в git?

У меня есть репозиторий git, на котором я бы хотел сделать неглубокую копию, и вытащить только одну ветвь.

В этом SO-вопросе говорится, что git clone по умолчанию извлекает все удаленные ветки. Я хотел бы сделать неглубокую копию только одной ветки.

Я делаю это для развертывания в производственной среде. Полная проверка занимает более 400 МБ, но архив заголовка git занимает всего 16 МБ. Похоже, что поведение клона по опусканию всех веток приводит к тому, что моя загрузка намного больше, чем необходимо.

10
задан Community 23 May 2017 в 12:01
поделиться