Code Monkey home page Code Monkey logo

gitcache's People

Contributors

dependabot[bot] avatar little51 avatar taopoppy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gitcache's Issues

branch not found

As written in README, new support branch (git clone -b branchname), I suppose we can specify branch when cloning.

But,

❯ git clone  https://github.com/nvim-neo-tree/neo-tree.nvim -b v3.x
Cloning into 'neo-tree.nvim'...
remote: Enumerating objects: 6564, done.
remote: Counting objects: 100% (1782/1782), done.
remote: Compressing objects: 100% (491/491), done.
...

❯ git clone  https://gitclone.com/github.com/nvim-neo-tree/neo-tree.nvim -b v3.x
Cloning into 'neo-tree.nvim'...
fatal: Remote branch v3.x not found in upstream origin

克隆分支和更新子工程的时候会出错

$ git clone --branch ros2 --recursive https://github.com/XXX
正克隆到 'XXX'...
fatal: 远程分支 ros2 在上游 origin 未发现

$ git submodule update
remote: 枚举对象中: 1160, 完成.
remote: 对象计数中: 100% (1160/1160), 完成.
remote: 压缩对象中: 100% (936/936), 完成.
remote: 总共 1160(差异 169),复用 1160(差异 169),包复用 0
接收对象中: 100% (1160/1160), 6.32 MiB | 298.00 KiB/s, 完成.
处理 delta 中: 100% (169/169), 完成.
error: Could not read 79aead2deafe0f9c5134422566c2f80e2db96613
fatal: Failed to traverse parents of commit 46f497a1ef058750f59277c88578f9f2c13ea670
error: https://gitclone.com/github.com/XXX 未发送所有必需的对象

无法在子模组路径 'XXX' 中获取,尝试直接获取 b448553725634aa83d25b356a7de12ba61647377:
error: 服务器不允许请求未公开的对象 b448553725634aa83d25b356a7de12ba61647377
获取了子模组路径 'XXX',但是它没有包含 b448553725634aa83d25b356a7de12ba61647377。直接获取该提交失败。

not support branch options

Here is the error:

git clone --branch=mace --depth 1 https://gitclone.com/github.com/ACEsuit/lammps
Cloning into 'lammps'...
fatal: protocol error: expected sha/ref, got 'shallow ed03d04a70551a4ffbf9116e714eb51c466c63a5'

非常感谢!

今天因为要在一台新机器上 clone 我自己的 repo,很多次都是报错中断,无奈之下在网上搜索解决办法,搜到了 gitclone.com 这个网站,感觉非常棒,速度飞快。以前也听说过不少朋友抱怨 clone 我那些 repo 很困难,这下好了,我可以向他们推荐 gitclone.com 了。

你们的工作很有意义。

Your js links are invalid.

Some of your js links are invalid, such as axios,which makes it impossible to search normally on the computer. I hope it can be restored soon.

能否启用支持默认clone所有分支

默认使用gitclone.com进行加速时,只会clone主分支,这样其实很不方便,切换每个分支是都需要手动操作,可否像ghproxy.com网站那样,默认加速时不带分支参数即可clone所有分支到本地,谢谢。

关于会员的建议

建议搞一个终身会员.非常喜欢这个gitclone.com这个网站,希望能推出一个终身会员或者年会员

warning: You appear to have cloned an empty repository.

When trying to clone any repository, always throw away this error.
warning: You appear to have cloned an empty repository.

The repository is cloned in the local folder, but not in /var/gitcache

If I try to clone into another folder, nothing is cloned, the new folder is created, but it is empty and the same error
warning: You appear to have cloned an empty repository.

LOG: 2020/11/04 16:50:49 gitcache.go:400: git clone from remote : https://github.com/tendermint/tendermint.git /var/gitcache/github.com/tendermint/tendermint.git
LOG: 2020/11/04 16:50:49 dbservice.go:93: Stats : redirect
LOG: 2020/11/04 16:50:59 gitcache.go:160: valid local cache! .git path not exists
LOG: 2020/11/04 16:50:59 gitcache.go:61: execute local git command : git,[clone --depth=1 --mirror --progress https://github.com/tendermint/tendermint.git /var/gitcache/github.com/tendermint/tendermint.git]
Cloning into bare repository '/var/gitcache/github.com/tendermint/tendermint.git'...
LOG: 2020/11/04 16:50:59 gitcache.go:346: client send git request: 172.26.27.130:45480 GET /github.com/tendermint/tendermint.git/info/refs HTTP/1.1
LOG: 2020/11/04 16:50:59 gitcache.go:348: git params: {Repository:github.com/tendermint/tendermint.git Gitservice:git-upload-pack IsInfoReq:true}
LOG: 2020/11/04 16:50:59 gitcache.go:350: client send git request: GET true valid ok
LOG: 2020/11/04 16:50:59 gitcache.go:61: execute local git command : git,[-C /var/gitcache/github.com/tendermint/tendermint.git remote]
origin
LOG: 2020/11/04 16:50:59 gitcache.go:186: execute local git command : git-upload-pack,[--stateless-rpc --advertise-refs /var/gitcache/github.com/tendermint/tendermint.git]
warning: You appear to have cloned an empty repository.
LOG: 2020/11/04 16:51:09 gitrepo.go:192: broadcast git clone command to chain : https://github.com/tendermint/tendermint.git

有全球cdn吗,为什么会有那么多海外用户

看了下官网24小时数据,有很多海外用户,按说github本身有全球cdn,只是大陆"政府网"导致有镜像需求,海外直连很快的,难道gitcache是分布式架构,又包了一层镜像缓存的cdn?
可能是我认知水平吧,没有想明白。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.