Thanks to visit codestin.com
Credit goes to github.com

Skip to content

DiamondGotCat/SpeedClone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpeedClone

ちょっと速い気がしなくもないgitのクローンツール

仕組み

GitHub側で事前に生成された圧縮ファイルをダウンロードして使用します。
その特性上、GitHub以外では使えませんが、GitHubであればとても高速なクローンを実現できます。
また、GitHub側ですら追いつけないほどの大規模なプロジェクトであったり、gitが苦手とする構造の場合も使用できません。
例えば、t3tra-devさんのcan-you-clone-thisリポジトリなどがいい例で、gitが苦手な構造になっているようです。
このようなリポジトリは、ある程度小さければ時間をかけてダウンロードできるかもしれませんが、大規模であればあるほどクローンできなくなっていきます。

注意

  • User-Agentの内容として、このリポジトリのリンクと、OSタイプ(Linux,Windows,macOSなど)を、codeload.github.comに自動的に提供します。
    • これはスクリプトを変更することで無効化できます。
    • codeloadの本来の使用用途以外でダウンロードするわけですから、最低限の礼儀は守ろう、という個人的な理由で追加してあります。 (最低限の礼儀ってなんだよって思われるかもしれませんが、自分でもよくわかりません。)
  • このプロジェクトは元々、実験的な目的で作成されました。
    • t3tra-devさんのcan-you-clone-thisに挑戦するために作成したスクリプトです。
    • 実用性が高そうに思えたので公開しています。

About

ちょっと速い気がしなくもないgitのクローンツール

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages