masternan 2020-01-12
现在开发过程中,很多的实现某一些功能的工具,都是类似的服务器-客户端结构,即C-S架构,例如消息队列的KAFKA,文件存储的EasticSearch,包括我们日常工作中的数据库,他都是一种C-S架构,其本质上来说都是一种
存储-读取的操作,只是在很多时候,B端不仅仅实现了单一的存储功能,例如KAFKA实现了消息推送的功能,而git简单来说就像一个公有的存储仓库,给通过认证的人来管理他们文件(一般来说指的是代码文件),最为重要的是
它提供了一些对比文件差异,建立分支,代码提交等等功能.这里说的是git服务器端的搭建
一.协议-任何文件传输都离不开协议
GIT主要有四种协议:本地协议(Local),HTTP协议,SSH(SecureShell)协议以及Git协议
1.本地协议
最基本的是本地协议--未完待续