什么是Git?

一、源代码版本管理

1、什么是源代码版本管理
我们每一次修改或者增加新的功能都算是一个版本
我们对每一次的修改做一次保存记录就是版本管理

2、源代码版本管理的意义
a、如果我们的项目需要回退
b、多人协作开发
c、记录整个开发流程

3、在实际开发中,必须使用源代码版本管理工具
常见的源代码版本管理工具

git svn

集中式:svn
版本历史都集中在在中央服务器上(仅此一份),本地只有最新版本。
集中式对中心服务器的依赖性很强,工作时需要保持网络连接;
没有中心服务器的时候无法提交,也无法查看历史版本或不能
进行其他大部分操作

分布式:git
本地有完整的历史版本,可以随时查看历史,进行提交、分支合并等操作,
不存在中心服务器,不需要网络连接就可以完成几乎所有的版本管理工作;
在有网络的情况下文件可以复制很多版本(成千上万的分支),并分散到
很多电脑上

使用git可以在没有网络的情况下,无论是提交代码还是查看历史,还是
分支、合并都可以秒完!git允许你很频繁的提交代码,更加详尽的记录开发过程!

二、使用Git需要理解的概念
a、工作区(Working Directory):是我们自己的项目目录,可以是新建的
也可以是已经建好的项目
b、暂存区(stage):项目目录中文件内容修改后暂时存放的位置
c、本地仓库(git repository):修改的内容提交后保存的位置
d、远程仓库:码云、github

三、安装Git
mac 自带git
windows 百度搜索 git for windows 下载安装即可

注意:第一次使用git需要配置用户信息
git config –global user.name 用户名 #配置git的用户名
git config –global user.email 邮箱 #配置用户的邮箱

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值