Что именно означает De git? - PullRequest
1 голос
/ 13 февраля 2020

Я тщательно искал полную форму Де git, но нигде не смог ее найти. Что именно это означает?

Пожалуйста, предоставьте любую ссылку для дальнейшего чтения о том, как / почему она была разработана.

Ответы [ 2 ]

4 голосов
/ 13 февраля 2020

Я не уверен, что понял ваш вопрос, но я думаю, что 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 клон? раздел.

0 голосов
/ 04 марта 2020

Предполагаемое значение де git должно быть depth git. Это пакет, который выполняет задачи, очень похожие на то, что делает git clone --depth 1, и предполагается, что он должен делать копии git репозиториев.

Подробнее об этом можно прочитать в de git Документация предоставлена ​​в npmjs site .

...