Git简介

Git简介与安装、配置免费看

Git简介,安装Git所需软件环境,相关配置

2018-04-20侠课岛    基础入门       

其他/其他/使用Git管理你的代码 26     0     5184

Git简介

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

什么是版本控制系统?

举个常见的例子:

  • 我们自己花了很多精力写的前后端代码,为了防止某一天电脑坏了,我们经常复制一份保存到另外一个硬盘或者另外的电脑上,隔一段时间就复制一份,最后形成很多的文件和文件夹,保存了很多个备份;

  • 某一天,我发现该项目中某个文件被我改乱了,我想恢复到这个文件的我备份的前几天的状态,那么我就会到我的备份里面翻开代码一个一个查找,然后找到后复制过来覆盖;

  • 我们经常在公司写代码,写不完我想回家继续写,我以前的做法经常是把项目复制到U盘或者网盘,然后带回家复制出来,继续编写,久而久之感觉特别繁琐;

  • 如果一个项目有多个人合作开发,那么经常是你做一部分,我做一部分,最后通过邮件、QQ等互相传来传去,然后互相再当面沟通我改动了哪里,你要把我的代码复制进去……经常改来改去多几次后,就很容易文件都覆盖乱了;

  • ……

类似这样的情况太普遍了,我们想每次修改、每个人修改了哪些东西、什么时候做的修改等等,都形成一条历史记录,那么这一条条的记录就是一个一个的版本,我们根据这些版本记录就很方便的查找和管理我们自己的代码(当然不单单是管理代码,其他的文件一样也是可以的),那么这就是Git要做的事情,并且它会自动的去做这些事情,非常方便。


Git和TortoiseGit安装

从Git官网下载windows版:https://git-scm.com/downloads ,然后安装;

image.png

本教程图文或视频等内容版权归侠课岛所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、转贴或以其他方式复制发布或发表。

评价

26

本课评分:
  •     非常好
难易程度:
  •     适中的
|
教程
粉丝
主页

签到有礼

已签到2天,连续签到7天即可领取7天全站VIP

  • 1
    +2 金币
  • 2
    +3 金币
  • 3
    +5 金币
  • 6
    +7 金币
  • 5
    +6 金币
  • 4
    暖心福利
    自选分类VIP ×1天
  • 7
    惊喜大礼

    自选分类VIP ×3天 +20金币
  • 持续签到 +8 金币

金币可以用来做什么?