git clone(克隆) 创建一个版本库,并直接把远端库拉取下来 相当于 新建空版本库,设置远端连接、拉取三合一 一般只在一开始使用一次就行 fetch(获取) 获取远端代码,但不和本地代码合并。(获取后可以在分支内查看与本地的差异) merge(合并) 将获取到的远端代码与本地代码合并 拓展: merge(合并) 和 rebase(变基)有啥区别? https://www.jianshu.com/p/4079284dd970https://www.cnblogs.com/zhangsanfeng/p/9575184.html pull(拉取) 获取远端代码并与本地代码合并 相当于 fetch+merge