Git的简介
Git的简介
Git是一个分布式版本管理工具,通过Git仓库来存储和管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。主要作用包括:
- 代码回溯
- 版本切换
- 多人协作
- 远程备份
关键概念(最小集合)
- 仓库:记录文件内容与历史版本的数据库(见 Git仓库的获取)
- 提交(commit):把当前改动保存为一个可追溯的版本
- 分支:并行开发的“版本线”(见 分支操作)
- 远程仓库:用于协作与备份(见 远程仓库的操作)
Git的特点
- 最优的存储能力
- 非凡性能
- 开源
- 容易备份
- 支持离线操作
- 容易定制工作流程
Git仓库的分类
Git仓库分为两种:
- 本地仓库:开发人员自己电脑上的Git仓库
- 远程仓库:远程服务器上的Git仓库
仓库间的数据同步操作: - commit: 提交,将本地文件和版本信息保存到本地仓库
- push: 推送,将本地仓库文件和版本信息上传到远程仓库
- pull: 拉取,将远程仓库文件和版本信息下载到本地仓库
