Git!
版本控制 :版本迭代
版本控制器:Git、SVN、CVS、VSS、TFS、Bitekeeper
版本控制分类
1、本地版本控制 记录文件的每次更新,对每个版本做一个快照
2、集中版本控制 SVN
所有的版本数据都存在服务器上,用户的本地只有自己以前所同步的版本
3、分布式版本控制 Git
所有版本信息仓库全部同步到本地的每个用户(每个人都有全部的代码,不会因为服务器损坏或者网络问题,造成不能工作的情况)
Git Bash :Unix与Linux风格的命名行
Git CMD :Windows风格的命令行
Git GUI : 图形界面的Git
查看配置 git config --l
Git基本理论
Git 本地有三个工作区域:工作目录、暂存区、资源库 再加上 一个 远程的git仓库
工作区-暂存区-本地仓库-远程仓库
git add files -git commit - git push
创建git工作目录
一、本地仓库搭建
git init (git 初始化操作)
二、克隆远程仓库
git clone [url ] (可以去Gitee 也可以去 GitHub)
GIT文件操作
Untracked 未跟踪
Unmodify 已入库,未修改
Modified 仅仅是修改
Staged 暂存
查看文件状态
查看指定文件状态
git status [filename]
查看所有文件状态
git status
gitt add. 添加所有文件到暂存区
git commit -m “消息内容" 提交暂存区的内容到本地仓库 -m:提交信息