版本控制器git(1)--- git 初识与安装
大家好,今天是 2025 年 10 月 6 日,接下来的几天,我将通过几篇文章来带领大家学习 Linux 下的一个重要工具以及企业级开发必用软件 --- 版本控制器 git
这一期,我先来带领大家了解一下:什么是 git,以及为什么要学习 git,以及学习 git 的目标。
一:git 学习目标
1. 技术目标
- 技术目标1:掌握 Git 企业级应用,深刻理解 Git 操作过程与操作原理,理解工作区、暂存区、版本库的含义。
- 技术目标2:掌握 Git 版本管理,自由进行版本回退、撤销、修改等 Git 操作方式,与其背后的操作原理。
- 技术目标3:掌握 Git 分支管理(git 杀手锏之一),从创建分支、切换分支、合并分支到删除分支的整个生命周期,灵活进行各个场景下的分支管理,学习常见的分支管理策略。
- 技术目标4:掌握 Git 远程仓库和本地仓库,结合版本管理和分支管理,做到基于分支级别的个人级别开发。
- 技术目标5:理解分布式版本控制系统,学习远程仓库与本地仓库的交互操作,掌握多人协作开发模式。
2. 协作目标
学习企业级常见分支策略(master/release/develop/feature/hotfix等),理解不同公司,不同环境下适合的分支模型。结合案例,引入工程师,测试人员,技术经理等角色,展现项目开发过程的全貌,深刻理解开发的整体流程,俯视 Git 在其中的使用。
二:git 初识
通过一个故事(引入什么是 git 以及 为什么要学习 git):
三:git 安装
1. centos
查看当前环境中是否已经安装了 git:
卸载环境中原有的 git:
安装 git:
2. ubunto
ubunto 下 git 的安装与 centos 下类似,这里不再过多赘述。
好的,通过这一篇文章,相信大家已经了解了,什么是 git、为什么要学习 git、以及 git 学习的目标,我们下一期再见~~~