..
修改 gitmodules
背景
比如 grpc 有很多的 submodules,如果不加代理的 git clone ,那就简直要命了。 所以这些 submodules 的url也要加上代理。
修改
直接找到工程中的 .gitmodules
文件,修改里面的url ,如
[submodule "third_party/protobuf"]
path = third_party/protobuf
url = https://ghproxy.com/https://github.com/google/protobuf.git
branch = 3.0.x
加上代理,保存一下。
同步
修改完后,还没有结束,需要执行命令
git submodule sync
这样才生效。
刚开始,我直接修改完,就git clone,当然一点儿效果也没有。
Nothing