类似于使用a proxy (like fiddler) to intercept requests made from Node.js的问题,是否可以收听git进行的通信
checkout
和commit
之类的本地git命令不会发出任何外部请求。
但是push
和pull
之类的远程命令应该发出网络请求
但是,它们在监视“所有进程”时不会出现在提琴手中。
答案 0 :(得分:0)
在Inspecting Git Traffic in Fiddler上,威尔·安德森(Will Anderson)的帖子中,您可以通过设置git config将git流量路由到fidler:
git config --global http.proxy 127.0.0.1:8888
git config --global http.sslVerify false
然后,完成后,通过在配置属性上调用--unset
来撤消操作:
git config --global --unset http.proxy
git config --global --unset http.sslVerify