Git是目前世界上最早进的分布式版本控制系统。git
一、更方便的存储版本编辑器
二、恢复以前的版本分布式
三、更方便的进行对比测试
四、协同合做spa
一、git下载官网:https://git-scm.com3d
二、点击DOWNLOAD:版本控制
二、根据本身的电脑系统选择对应的版本进行下载:blog
三、下载完后点击next进行安装:开发
四、选择默认安装点击NEXT:rem
五、根据本身电脑上现有的编辑器选择对应的编辑器点击NEXT:
六、选择默认的:
七、一路NEXT完成安装:
一、在桌面上鼠标--右键--选择“GIT Bash Here"
二、输入$ git --version:
没有进行配置会出现警示信息(user.name , user.email),经过命令配置。
之因此要进行配置就是在协同工做中,知道这个版本的开发与修改是谁作(user.name)的,并且从配置的邮箱中能够方便联系到你(user.email):
若是须要修改配置者能够:
即从新执行设置:
$ git config --global user.name "yourself"
$ git config --global user.email "youself@163.com"
查询是否配置成功:
$ git config --global --list
一、已经有文件的状况下:
好比在\D盘有一个测试报告文件:
首先进入测试报告文件夹:
而后右键点击:Git Bash Here:
执行$ git init 命令
就会在原来的文件夹下面出现一个 .git文件:
点击.git文件,能够看到里面保存了这次运行的版本控制信息:
二、在没有项目的状况下建立新项目:
输入:$ git init filename
就会生成一个.git的文件夹:
这里我建立的新项目命名为Demo,那么就会在你当前的目录下生成一个新的项目Demo,保存了初始化的版本控制信息:
总结:创建仓库
已经有文件的时候:
$ cd file_folder
$ git init
没有文件的时候:
$ cd file_folder
$ git init projectsname
话很少说,首先你们记住GIT仓库中的配置优先级顺序:local 》 global 》system
首先我对我刚才新建的Demo进行配置:
进入Demo文件夹,而后右键点击:Git Bash Here:
输入:
$ git config --local user.name 'yourselfname'
$ git config --local user.email 'yourselremail@163.com'
输入:$ git config --local --list 进行检查是否成功。
输入:$ git config --global --list 检索全局配置信息:能够看到显示的以前的配置信息,而不是此次的配置信息
总结:配置Local信息
缺省等同于local
$ git config --local :local 只对仓库有效
$ git config --global :global 对登录用户全部的参考有效
$ git config --system : system 对系统的全部用户有效
8、GIT的版本提交:
例如,我想对个人Demo项目坐一下修改,在demo中添加测试报告文件:
而后,对修改后的项目进行提交。
输入:$ git add 测试报告.txt,若是想添加该文件夹下的全部文件,者输入:$ git add .
最好输入:git commit -m '版本信息’, 完成提交这次内容。
经过输入:git log ,能够查看提交的信息:
Author:name --提交人是谁
Date:XXX --何时提交的
“xxxx" --提交的版本信息