GitTorrent点对点的 Git 仓库网络
GitTorrent 是一个点对点的 Git 仓库网络,基于 BitTorrent 进行分享。
GitTorrent 包含 5 个组件:
一个 git 传输助手,知道如何去下载和上传 git 对象,可用于 git 本身执行 fetch/clone/push 操作
一个分布式哈希表来告知节点提供的 git 服务
BitTorrent 协议扩展负责发送打包文件到对方
一个 key/value 存储基于分布式哈希表,作为用户配置,描述一个用户的仓库以及最新的 git 哈希
用于在 Bitcoin 的 blockchian 中注册友好用户名的方法
开始使用
npm install gittorrent
克隆仓库
git clone gittorrent://github.com/someuser/somerepo
提供 Git 服务
touch somerepo/.git/git-daemon-export-ok gittorrentd
评论
Kraken点对点(P2P)Docker 容器仓库
Kraken是Uber开源的点对点(P2P)Docker容器仓库。Kraken旨在为大规模系统提供Docker镜像服务,解决跨区域支持、性能瓶颈和混合云环境所面临的挑战。Kraken大致基于BitTo
Kraken点对点(P2P)Docker 容器仓库
0
Kraken点对点(P2P)Docker 容器仓库
Kraken 是 Uber 开源的点对点(P2P)Docker 容器仓库。Kraken 旨在为大规模
Kraken点对点(P2P)Docker 容器仓库
0
gittools多仓库的 git 工具
gittools包含一系列脚本,可以让你同时对多个git仓库执行git命令。目前提供的工具包括:gprunegfetchgclean-branchesgcheckoutgdiffgpullgreset
gittools多仓库的 git 工具
0
MGit基于 Git 的多仓库管理工具
MGit是一款基于Git的多仓库管理工具,可以安全、高效地管理多个Git仓库,适合于在多个仓库中进行关联开发的项目,实现批量的版本管理功能,提高Git操作的效率,避免逐个执行Git命令带来的误操作风险
MGit基于 Git 的多仓库管理工具
0
RepoZ零配置的 Git 仓库中心
RepoZ是一个针对Windows和macOS的零配置Git仓库中心,具有Windows资源管理器和CLI增强功能。它使用你机器上的Git仓库来创建一个有效的导航部件,并确保你不会失去对你工作的跟踪。
RepoZ零配置的 Git 仓库中心
0