Я не уверен, что понял ваш вопрос, но я думаю, что De git означает de-
(префикс означает , чтобы отменить , как в деактивировать ) и -git
(контроль версий). Другими словами, для загрузки проекта, который использует git для контроля версий, но без git (в основном без папки .git
).
Вероятно, наиболее точное описание приходит из официального git репозитория :
de git делает копии git репозиториев. Когда вы запустите degit some-user/some-repo
, он найдет последний коммит в https://github.com/some-user/some-repo и загрузит связанный файл tar в ~/.degit/some-user/some-repo/commithash.tar.gz
, если он еще не существует локально. (Это гораздо быстрее, чем использовать git clone
, потому что вы не загружаете всю историю git.)
Кроме того, если вы все еще не понимаете причины существования Дегитс, я предлагаю прочитать Подождите, разве это не просто git клон? раздел.