Git分布式版本控制工具和GitHub(一)--简介

一.Git概述

1.Git简介

Git分布式版本控制工具和GitHub(一)--简介_第1张图片

【1】什么是Git?


Git就是代码版本管理工具。

【2】为什么要使用Git

(1)版本控制
写代码就是不断写BUG的过程(当然我们是不会这么说的),很多时候你写了100行代码之后,突然醒悟!
​ “这是什么鬼?” “怎么不能跑了?”​ 如果没有版本留存,你想要回到昨天那个让人舒适的版本,就会很让人头痛​
这时候Git的好处就来了,它帮你把以往的历史保留起来。一旦你今天把程序给玩坏了,它能倒回去。
(2)分支管理
假如我们的代码想要加两个新功能,相互不影响,分别交给A和B进行进行开发,但是这样的话版本该怎么控制呢?总不能A开发完了再交给B开发吧,这时候就需要我们的分支出场了。我们可以把原来的代码一分为二,分别用git开一个分支,叫做feature(新功能)/a和feature/b,这样的话,每个人就可以只开发自己的那部分了,互不干扰,做到并行开发,在开发完成后,再通过git的合并操作,非常智能的将两个分支合并。​
​(3)团队协作
避免QQ传代码

2.Git下载与安装

Git分布式版本控制工具和GitHub(一)--简介_第2张图片

 Git分布式版本控制工具和GitHub(一)--简介_第3张图片

二.Git代码托管服务(Github介绍)

1.常用的Git代码托管服务

Git分布式版本控制工具和GitHub(一)--简介_第4张图片

2.使用GitHub代码托管服务

教程:

Wiki

 

你可能感兴趣的:(git)