1. git协议和http协议的区别

    • 使用http协议push的时候需要填写密码,容易泄露自己的隐私信息。但是在某些只开放http端口的公司内部就无法使用ssh协议而只能用https协议。
    • 而ssh的传输协议无论是进行clone操作还是push操作都不需要输入密码,大大降低了泄露秘密的风险,而且ssh协议传输的速度比http协议和git协议的传输速度更快

Read More