..

修改 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