Git的应用——了解与安装

版本控制

在使用Git之前,需要了解什么是版本控制!
版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理。

版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了已录下来。每一次文件的改变,文件的版本号都将增加。除了记录版本变更外,版本控制的另一个重要功能是并行开发。软件开发往往是多人协同作业,版本控制可以有效地解决版本的同步以及不同开发者之间的开发通信问题,提高协同开发的效率。并行开发中最常见的不同版本软件的错误(Bug)修正问题也可以通过版本控制中分支与合并的方法有效地解决。

目前流行的版本控制软件

  1. SVN
    SVN是集中式的版本控制系统。集中式版本控制系统,版本库是集中存放在中央服务器的工作的时候,个人需要先从中央服务器取得最新的版本,然后开始工作,工作完成,再把个人的工作内容推送给中央服务器。
    集中式版本控制系统最大的缺点就是必须联网才能工作
  2. Git
    Git 是分布式版本控制软件。
    分布式版本控制系统的安全性要高很多,因为每个人电脑里都有完整的版本库,某一个人的电脑坏掉了不要紧,随便从其他人那里复制一个就可以了。而集中式版本控制系统的中央服务器要是出了问题,所有人都没法工作了。
    Git的优势不单是不必联网这么简单,后面我们还会看到Git极其强大的分支管理。

Git概述

Git是目前世界上最先进的分布式版本控制系统,Linus花了两周时间自己用C语言写了一个分布式版本控制系统
2008年,GitHub网站上线了,它为开源项目免费提供Git存储,无数开源项目开始迁移至GitHub,
地址为:https://github.com/
Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行
国内代码托管平台: https://gitee.com/

GIT 安装和配置

在Windows上使用Git,可以从Git官网直接下载安装程序,然后按默认选项安装即可。
安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
安装完成后,还需要最后一步设置,因为Git是分布式版本控制系统,所以,每个机器都必须有唯一的地址:你的名字和Email地址。
在命令行输入:

$ git config --global user.name “Your Name”

$ git config --global user.email “email@example.com”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值