--depth 1
Варіант в git clone
:
Створіть неглибокий клон з усіченою історією до визначеної кількості ревізій. Неглибоке сховище має ряд обмежень (ви не можете його клонувати чи вибирати з нього, ані проштовхуватись з нього, ані всуватися в нього), але є адекватним, якщо вас цікавить лише недавня історія великого проекту з довгою історією, і ви хочете надсилати виправлення у вигляді патчів.
Але я успішно зробив дрібний клон, вніс деякі зміни і відтіснив ці зміни назад до (голого клону) походження.
Для мене це має сенс - я маю на увазі, чому б і ні? коли клонований ГОЛОВА є ідентифікованим за походженням, і моє зобов'язання виходить за все це, схоже, немає причин. Але керівництво говорить інакше.
Мені подобається думка про мілководний клон - наприклад, про drupal core: немає ніякого способу мені знати, що сталося в drupal 4, коли я починав з 7. - але я не хочу стріляти собі в ногу.
Тож чи безпечно дрібний клон, розробляти комісії в ньому, знову тягнути, щоб не відставати від оновлень від походження?
--orphan
концепція здається схожі , і я маю намір мати люфт. І все-таки трохи не схвильовано, що документи не відповідають дійсності [бо хто скаже, що документи --orphan
є правильними ?!]