关于Git的一点认识

关于Git的种种网络上一大把。就我个人来讲,很早就知道Git,不过一直望而却步,懒得学其使用。最近,闲来无事,特别想学习下Git的基本应用,也应了那句“活到老学到老”!当然,也不是我很老,只是觉得不想学罢了!

今天,搞明白了几个概念,记录下!(其实对这些概念的理解,也还有待于进一步提高)

概念区分

中英文对照

克隆Clone;合并Merge;提取 Fetch;拉取Pull;Push推送

释意

克隆 | Clone:将远程库复制到本地

合并 | Merge:

提取 | Fetch: 从远程仓库获取最新版本到本地仓库,不会自动merge,先初始化本地仓库,再添加远程仓库【命令行:git fetch origin master】

拉取 | Pull:从远程仓库获取最新版本并合并到本地仓库,先初始化本地仓库,再添加远程仓库,即等价于fetch + merge【命令行:git pull origin master】 

推送 | Push:将本地仓库代码上传到远程库【命令行:git push origin master】

下面的图,有助于理解Git的常见基本操作。


Git工作流示意简图

结束语

更多内容待学习整理!欢迎朋友补充建议!

学习,使我们更强大!

你可能感兴趣的:(关于Git的一点认识)