调试git网络问题

时间:2017-08-18 07:43:58

标签: git macos debugging networking git-push

当我执行git push时,有没有办法看到网络级别发生了什么? 我更喜欢某种命令行实用程序来查看正在发生的事情。该协议是ssh。使用GIT_TRACE=1并没有给我太多信息

2 个答案:

答案 0 :(得分:0)

要检查网络流量,我建议运行Wireshark或TShark 只需添加一个过滤器,只能看到你想要的东西,在这种情况下

tcp.dstport==22 

现在您可以看到所有SSH流量

答案 1 :(得分:0)

使用host密钥运行tcpdump的更好方法:
tcpdump -i any host 1.1.1.1