我不确定我是否理解您的问题,但我认为 Degit 应该是de-(前缀表示撤消,就像在deactivate 中一样)和-git(版本控制)。换句话说,下载一个使用git进行版本控制的项目,但没有 git(基本上没有.git文件夹)。
可能最准确的描述来自官方 git 存储库:
degit 制作 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 历史记录。)
另外,如果您仍然不理解 Degits 存在的原因,我建议您阅读Wait,这不就是 git clone 吗?部分。
小智 4
number 的预期含义必须是depth git。它是一个执行与 git 存储库非常相似的任务的包git clone --depth 1,其目的是它应该复制 git 存储库。
您可以在 npmjs 站点 提供的 degit 文档中进一步阅读相关内容。
| 归档时间: |
|
| 查看次数: |
769 次 |
| 最近记录: |