Git介绍以及Git的安装

Git概述

Git简单,性能高,分布式版本控制。

git官网

git官网

什么是版本控制?

版本控制是一种记录文件内容变化,用于未来查阅特定版本修订情况的系统。
版本控制其实最重要的是可以记录文件修改历史记录,从而让用户能够查看Luis版本,方便版本切换!

为什么需要版本控制?

个人开发过渡到团队开发~

版本控制工具

集中式版本控制

CVS、SVN等,由中央服务器负责版本控制!
集中式版本控制

优点

  • 每个人都有可以在一定程度上看到项目中的其他人的操作
  • 管理员也可以轻松掌握每个开发者的权限
  • 管理一个集中化的版本控制系统,要远比在各个客户端上维护本地数据库容易

缺点

  • 中央服务器的单点故障,此时无法进行提交更新,协同工作

分布式版本控制

Git、Mercurial、Bazaar、Darcs
分布式版本控制工具,除了中央服务器以外客户端也进行版本控制拥有自己的本地仓库。当任何一处故障时,都可以通过其他仓库进行恢复。每个客户端的每一次文件提取操作,实际都是一次对整个文件仓库的完整备份。
分布式版本控制

优点

  1. 服务器断网情况下仍然可以进行开发(因为版本控制是本地进行的)
  2. 每个客户端保存的都是完整的项目(包含历史记录,相对安全)

Git工作原理

Git工作原理

代码托管中心

代码托管中心是基于网络服务器的远程代码仓库,一般称为远程库

  1. 局域网
    • GitLab
  2. 互联网
    • GitHub(国外网站)
    • Gitee(国内网站)

Git安装使用

下载与安装

  1. git官网下载自己电脑对应的系统版本即可

在这里插入图片描述
在这里插入图片描述
开始安装
在这里插入图片描述

设置安装路径
在这里插入图片描述
组件配置
在这里插入图片描述

设置菜单文件夹
在这里插入图片描述
设置默认编辑器在这里插入图片描述
设置默认分支名
在这里插入图片描述
设置可以操作的范围
在这里插入图片描述
选择后台客户端连接协议
在这里插入图片描述
配置行末换行符
在这里插入图片描述
选择命令行终端
在这里插入图片描述
拉取代码时冲突的默认处理方式
在这里插入图片描述
选择凭据管理器
在这里插入图片描述
其他配置选择
在这里插入图片描述
实验室功能,不用勾选
在这里插入图片描述
直接点击Install
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值