Git教程 - 1Git 简介

更好的阅读体验:点这里www.doubibiji.com

1 Git 简介

1.1 Git 简介

1 什么是 git

git 就是一个版本管理工具,我们在写代码的时候,不可能将代码一次性写好,可能需要来回修改,老板还有可能说用回之前的版本,所以我们需要将每次的修改都记录下来,总不能每次都复制保存一份吧,那还了得。

而且在多人开发的时候,每个人开发不同的功能,还有可能多人修改同一个功能,多人之间协同开发,如何将代码合并到一起呢,总不能拿U盘相互拷贝,然后大家坐在一起合并吧。

针对以上的种种问题,我们就需要对代码进行版本管理,这样我们可以随时查看不同时期的版本,找回删除的内容,以及在团队开发中可以协同开发,方便的实现代码的合并。

2 git和svn

在出现 git 之前,我们做版本管理使用的是 svn,但是 svn 有很多缺点:

  1. svn 是集中式的版本管理工具,依赖于中央服务器,没办法在自己的电脑上进行版本管理,所有的版本都是在中央服务器,git可以在本地进行版本管理。
  2. svn 不能离线工作,因为版本全部放在中央服务器,中央服务器挂了,就没办法工作了,还有可能版本全部丢了,git支持离线工作,版本放在自己的电脑上。
  3. Git 比 SVN 更快;
  4. 总之现在svn不行了,学git吧。

3 git 是谁写的

学之前先了解一下,顺便膜拜一下大神。

git 是 Linus Torvalds(林纳斯·托瓦兹) 写的,也就是 Linux 之父。一开始 Linux 内核的维护工作一直使用 BitKeeper 来进行版本管理的,Linux社区有人试图破解BitKeeper,被BitKeeper发现了,后来 BitKeeper 不让他们免费使用了,于是乎,Linus Torvalds出来道歉,这怎么可能,Linus Torvalds花了两周时间用 C 语言手撸一个分布式版本控制系统,也就是 git。

真是麻雀啄了牛屁股——雀食牛逼啊。怎么感觉人家写东西这么简单呢?

膜拜一下大神。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

1.2 Git安装

1 Windows和Mac安装

下载

直接登录 git 官网,根据自己的操作系统,下载即可。

官网:https://git-scm.com/


安装

无脑安装即可,你也可以修改安装目录。

直接 Next、…、Next、Finish。

安装完成,在终端输入命令:

git --version

能打印出 git 的版本即表示安装成功。

2 Linux安装

使用yum安装

直接运行指令就好了:

yum install git

安装完成,查看 git 版本信息:

git --version

能打印出 git 的版本即表示安装成功。


使用apt安装

sudo apt install git

安装完成,查看 git 版本信息:

git --version

能打印出 git 的版本即表示安装成功。

  • 6
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山石岐渡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值