Git版本管理工具

1、Git版本管理工具是干什么用的

  1. 备份文件:就像U盘、网盘备份咱们的文件、照片、电影同样,写代码也须要咱们作一个备份,每当咱们的文件须要修改的时候,提交咱们的修改给版本工具进行保管,万一那天咱们电脑坏了,还能从备份里面恢复出来。及时备份是咱们项目中最基本的事情。
  2. 记录历史:跟咱们的网盘、U盘不一样,版本管理工具能记录历史的状态、修改记录。
  3. 回到过去:版本管理工具会把咱们每次提交都会备份。
  4. 多端共享:就像云备份、云服务;在不一样的设备上均可以访问。
  5. 团队协做

2、版本管理工具的发展

  1.     cvs:师祖、集中式(没有网络的状况下,没法工做);在1985
  2.        svn:集大成者,集中式;在2000
  3.        git:geek主流,分布式;在2005
  4.   github:geek社区,托管网站;在200
  5. 8

3、Git的下载和安装

3.1  windows下安装

  1.   git官网下载:https://git-scm.com/
  2.   github下载:https://desktop.github.com/

3.2  Liunx下安装

1.  首先 配置 Liunx软件源地址html

http://www.cnblogs.com/weihengblog/p/8321672.html   #本人博客-关于Linux软件源配置

2.  安装gitgit

yum install git

 4、Git初体验 - Linux下

1.检出项目到本地github

进入github项目主页->copy to clipboad(复制项目的git url 到剪切板) windows

mkdir  test    #建立一个工做区
cd test 
git clone 项目git地址.git

2.在工做区新建一个日记网络

复制代码

1 git status  工做区的一个状态
 2 
 3 git add 创建跟踪 到咱们新增的这个文件
 4 
 5 git reset 把提交撤销掉
 6 
 7 git commit 执行此次提交的变动
 8 
 9 git会让咱们填写一个变动的评论,为何要输入这个评论呢?目的想未来在历史中查看到这段修改的目的是什么,以便之后找到历史纪录,记录我某一天作了一个修改
10 
11 git status 查看工做区状态
12 
13 git push来发布咱们的本地操做
14 
15 以上的修改只停留到本地的工做区,并无提交给github来维护
16 
17 git push来发布咱们的本地操做

复制代码

3.git push ,提交咱们本地操做,会提示输入咱们的帐号和密码登陆github分布式

提交完成svn

至此咱们第一次提交就完成了。工具

5、Git初体验 - Windows下

windows:在 clone for desktop ->  唤醒 github客户端 便可。网站

 

相关文章
相关标签/搜索