文件名称:git-fastclone:git clone-对类固醇递归
文件大小:18KB
文件格式:ZIP
更新时间:2024-02-24 10:09:27
git GitRuby
git-fastclone git-fastclone是git clone-对类固醇递归 为什么要快速克隆? 在一台特定的机器上做很多重复的结帐? 资料库 第一快速克隆 第二快克隆 git克隆 cp -R angular.js 8秒 3秒 6秒 0.5秒 引导程序 26秒 3秒 11秒 0.2秒 摇动 25秒 9秒 19岁 6.2秒 linux 4m 53s 1m 6秒 3m 51秒 29岁 react.js 18岁 3秒 8秒 0.5秒 张量流 19岁 4秒 8秒 1.5秒 以上次使用拍摄time没有详细模式。 它有什么作用? 它在/var/tmp/git-fastclone/reference为每个仓库和主仓库中链接的git子模块使用git clone --mirror创建一个参考仓库。 您可以通过更改REFERENCE_REPO_DIR环境变量来控制将它们放置在何处。 它从源头主动更新这些镜像,然后从这些镜像克隆到您选择的目录中。 它始终以递归和多线程方式工作,以使您的结帐尽快。 详细说明。 用法 gem install git-fastclone git
【文件预览】:
git-fastclone-master
----.rubocop_todo.yml(938B)
----script()
--------ci(312B)
----lib()
--------git-fastclone.rb(14KB)
--------git-fastclone()
----Gemfile(197B)
----spec()
--------git_fastclone_url_helper_spec.rb(2KB)
--------git_fastclone_runner_spec.rb(15KB)
--------spec_helper.rb(74B)
----Rakefile(294B)
----.travis.yml(167B)
----LICENSE(581B)
----README.md(4KB)
----.rubocop.yml(304B)
----kochiku.yml(136B)
----Gemfile.lock(1KB)
----.gitignore(13B)
----bin()
--------git-fastclone(752B)
----git-fastclone.gemspec(2KB)
----BUG-BOUNTY.md(364B)