当前位置: 首页 > news >正文

版本控制器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 学习的目标,我们下一期再见~~~

http://www.dtcms.com/a/449399.html

相关文章:

  • 网站如何收录网络营销策划方案ppt
  • Three.js NodeMaterial 节点材质系统文档
  • 2025 中小企业 AI 转型:核心岗技能 “怎么证、怎么用”?
  • ML4T - 第8章第1节 蒙特卡洛估计夏普率 Monte Carlo Estimation of Sharpe Ratio
  • 滨州企业网站建设WordPress的数据库在哪
  • K230基础-颜色识别
  • git 中常用的命令
  • 网络屏蔽工具,强制软件断网
  • 面试经典150题[049]:合并区间(LeetCode 56)
  • 取名字网站如何做wordpress程序员主题
  • 第7章 n步时序差分 n步时序差分预测
  • 【代码随想录算法训练营——Day28】贪心算法——134.加油站、135.分发糖果、860.柠檬水找零、406.根据身高重建队列
  • 网上服务平台官网入口潍坊百度搜索优化
  • 直播网站怎么做啊如何做php分页网站
  • 【IDE】Linux下使用openocd烧录bin文件
  • 【剑斩OFFER】算法的暴力美学——将 x 减到零的最小操作数
  • Docker(四)—— 使用 Docker 搭建 Nginx 并实现 HTTPS 访问
  • 浏览器中的隐藏IDE: Elements (元素) 面板
  • 【JVM】实战篇(一)
  • 住房城市建设部门户网站一件代发48个货源网站
  • 宣武深圳网站建设公司下关网站建设
  • 电商的网站有几个如何做高校的网站版面设计
  • 蚁群算法解决TSP问题
  • 数据库丢失但没备份过?救星:二进制日志
  • 【C++实战(74)】深入C++安全编程:密码学实战之旅
  • inbound 概念及题目
  • UNet改进(43):SaFA-MS-UNet如何提升图像分割精度?
  • 网站建设中的智能元素凡科建站代理商登录
  • Elasticsearch 之分页查询
  • apache hop 不能处理clickhouse 数组格式怎么办?