Git学习笔记(1)- 本地仓库

开始了Git的学习,主要参照[廖雪峰的Git教程],好记性不如烂笔头,学习成果形成文档,加油!

1 Git 原理简介

Git是世界上最先进的分布式版本管理系统。

1.1 集中式版本管理系统

集中式版本管理系统的特点是:有一个中央服务器,版本库存储在中央服务器上,程序员干活的时候,要先联网从中央服务器上获取到最新的版本,然后在该版本上干活,干完活之后,再把工作成果推送到服务器。中央服务器就像是一个图书馆,想要改变一本书的内容的话,就需要先从图书馆把书接到,拿回家中修改,改完之后再把修改后的书放回到图书馆。
1.1 集中式版本管理系统

1.2 分布式式版本管理系统

分布式版本管理系统的特点是:没有“中央服务器”,网络中的每一台电脑上都有一个完整的版本库。这样程序员干活的时候就不需要联网获得版本,因为版本库就在自己的电脑上,程序员A修改了某个文件,程序员B也同样修改了该文件,只要A、B二人将自己的修改推送给对方,那么就能看到对方在该文件上的修改了。
然而,在实际的应用中,很少在两人之间的电脑上推送版本库的修改,这是因为如果两个电脑不在同一个局域网内,或者程序员B没有开机,那么两台电脑就不能互相访问了。因此,在分布式版本管理系统中,要有一台电脑充当”连接枢纽”的作用,它的存在只是为了方便大家相互交流,没有它的话,并不会影响大家工作,只是大家相互之间交流不方便而已。有了这个“枢纽”之后,大家都把自己对版本库的修改推送到这个“枢纽”上,这样就方便了大家的交流。
分布式版本管理系统

2 Git初始使用

2.1 个人设置

Git安装完成之后,需要使用git config命令对其进行初始设置:

序号 作用 命令
1 设置使用者名称 git config --global user.name "guokonghui"
2 设置使用者邮箱 git config --global user.email "gkhdeyouxiang@163.com"
3 开启颜色识别 git config --global color.ui true

在使用 git config命令进行配置时,--global命令表示对这台计算机上所有的 Git 仓库都使用所设置的用户名和邮箱

2.2 创建本地版本库

完成个人设置之后,就可以在自己的电脑上建立本地版本库

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值