git使用“保姆级”教程1——简介及配置项设置

一、git介绍

  1. Git是一个开源的分布式版本控制系统,用于:敏捷高效地处理任何或小或大的项目。
  2. GitLinus Torvalds 为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件
  3. 版本控制
    • 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。
  4. 团队协作
    • 从单兵作战转换为团队开发。

二、Git和SVN对比

  1. SVN
    • svn集中式版本控制系统,版本库是集中放在中央服务器的,而工作时,大部分用是自己的电脑,所以首先要从中央服务器得到最新的版本,然后工作,完成工作后,需要把自己的代码推送到中央服务器集中式版本控制系统必须联网才能工作。
  2. Git
    • Git分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网了,因为版本都在自己电脑上,可以离线工作

三、Git安装---包含安装步骤图解及配置说明

  1. git官网
  2. 具体步骤
    • 进入官网找到Download for Windows(自动识别电脑系统)点击下载,跳转后找到想要下载的版本
    • 下载后,直接双击进行安装就行,一直点击下一步进行默认安装即可(注意:文件夹需要是纯英文的)
  3. 配置项解释












  4. 检测是否安装成功
    • 方法一: 打开cmd窗口,输入指令检查,出现版本号,说明安装成功
    • 方法二: 随便找个地方单击鼠标右键,出现下图内容,说明安装成功
相关推荐
来两个炸鸡腿4 分钟前
【Datawhale组队学习202602】Hello-Agents task04智能体经典范式构建
人工智能·学习·大模型·智能体
SuperEugene9 分钟前
数组查找与判断:find / some / every / includes 的正确用法
前端·javascript
孙笑川_11 分钟前
Vue3 源码解析系列 1:从 Debugger 视角读 Vue
前端·vue.js·源码阅读
~央千澈~12 分钟前
抖音弹幕游戏开发之第11集:礼物触发功能·优雅草云桧·卓伊凡
java·前端·python
top_designer20 分钟前
Magnific:老旧 UI 糊成马?720p 截图重铸 4K 界面
前端·游戏·ui·prompt·aigc·设计师·游戏策划
Cache技术分享24 分钟前
326. Java Stream API - 实现自定义的 toList() 与 toSet() 收集器
前端·后端
承渊政道29 分钟前
Linux系统学习【深入剖析Git的原理和使用(下)】
linux·服务器·git·学习·gitee·vim·gitcode
零售ERP菜鸟33 分钟前
数据驱动:从经验主义的“后视镜”到科学决策的“导航仪”
大数据·人工智能·职场和发展·创业创新·学习方法·业界资讯
PythonFun33 分钟前
WPS动态序号填充,告别手动调整烦恼
java·前端·python
Cache技术分享35 分钟前
325. Java Stream API - 理解 Collector 的三大特性:助力流处理优化
前端·后端