码迷,mamicode.com
首页 > 其他好文 > 详细

git了解-使用笔记

时间:2017-09-19 17:47:34      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:功能   同步   style   设置   bsp   提供商   bit   软件使用   nbsp   

1.Git的由来与设计理念

  Git是linux之父Linus Torvalds开发的,是一款最先进的项目版本控制系统。

  Git的由来有一个小故事,传闻起初Linux社区工作者都是通过邮件的,发送给linus,由他来手工合并代码,之所以不用CVS,SVN,是因为linus对这些软件深恶痛绝,不仅仅慢,还必须联网,使用起来也很不方便。

后来,收费的版本供控制提供商BitMover处于人道主义,免费提供自己的产品使用权与Linux社区,后来因为社区中有人试图破解软件已解锁更多功能,被BitMover发现后,果断收回的软件使用权。之后的事大家都了解,

linus花来两周的时间,使用C语言开发了Git,从2005年,发展都现在,成为当下最流行最先进的版本控制系统。重新定义牛的含义^_^。

  Git与CVS,SVN最大的区别是设计思想的区别,这是我认为很了不起的设计,打破的传统的中央服务器的概念。传统的版本控制软件的工作原理,是由一台大家都可以连接到的中央服务器充当核心版本,每个人都

从这个版本下载最新code修改后,提交到中央服务器。这种设计思想最大的弊端,是所有人必须联网在能工作,并且如果中央服务器挂掉,所有人都没有办法工作了;Git是一种分布式的版本控制软件,每个人电脑上的

项目都是最终版本,就是每个人都是‘中央服务器’,如果A,B两个人的代码需要同步,那么两个人电脑连接起来同步就可以了。新员工入职,可以随便从一个老员工的机器上,down一份最新的工程。

2.Git安装

    linux:sudo apt-get install git ; yum install git

    windows:  现在软件包进行安装

3.Git使用

  1.设置查看用户,邮箱

   git config --global user.name ruiql

    git config --global user.email ruiql@xxx.xxx

    git config user.name

    git config user.email

   

 

git了解-使用笔记

标签:功能   同步   style   设置   bsp   提供商   bit   软件使用   nbsp   

原文地址:http://www.cnblogs.com/ruiqingliang/p/7552770.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!