Git
Git 是一个开源的分布式版本控制系统,用于敏捷高效的处理任何项目的版本问题。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS,SVN 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
Git阶段:
如果脱离服务器,项目的版本保存就没有了任何意义,Git 恰恰处理了这样的问题,Git 是一个分布式的版本控制系统,在 Git 中即使用户离线,也能进行项目的提交和更新操作,等到下次连线服务器时进行整体的同步操作。
工作区、暂存区及版本库的概念:
工作区:个人 PC 中能看到的文件目录结构
暂存区: stage/index,一般存放在.git/index 中,所以 git 中的暂存区也会称为索引。
版本库:工作区中的.git 隐藏文件,不算是工作区,而是 Git 的版本库。
安装git
在Windows上安装Git
在Windows上使用Git,可以从Git官网直接下载安装程序,(安装包已经下载好)然后按默认选项安装即可。
安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
安装完成后,还需要最后一步设置,在命令行输入:
$git config --globaluser.name"Your Name"
$git config --global user.email"email@example.com"
本地使用
1-创建 git init
2-用命令git add告诉Git,把文件添加到仓库:git add test.html
3-用命令git commit告诉Git,把文件提交到仓库,gitcommit-m“我是注释”
4-运行git status命令看看结果
使用方法:
第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区;
第二步是用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支。
因为我们创建Git版本库时,Git自动为我们创建了唯一一个master分支,所以,现在,git commit就是往master分支上提交更改。
你可以简单理解为,需要提交的文件修改通通放到暂存区,然后,一次性提交暂存区的所有修改
注意 :每次修改,如果不用git add到暂存区,那就不会加入到commit中
推送到远程库:
git push origin master