1.Git是什么?
是开源的分布式版本控制系统
2.git的三个区:
工作区:对文件进行增删改查操作
暂存区:将工作区的文件暂时存放到这里
仓库区:将暂存区里面的内容提交到仓库记录版本
3.git命令
(一)配置用户信息(<!--重点-->):
(**global**表示全局,config表示配置)
1.git config --global user.name zhangsan
2.git config --global user.email zhangsan@itcast.cn
(二)查看用户信息:
1.git config --list
2.git config user.name
初始化一个git仓库(<!--重点-->):
git init
(三)帮助的命令:
1.git help config
2.git config -h
(四)将文件放入到暂存区(<!--重点-->):
1.git add 文件名
2.git add .
(五)将暂存区里面的文件提交到仓库(<!--重点-->):
1.git commit -m '描述信息'
2.git commit -am '描述信息'
(六)查看文件的转态(<!--重点-->):
1.git status
2.git status -s
(七)撤销工作区的文件:
1.git --checkout 文件名
(八)从暂存区移除文件到工作区:
1.get rest HEAD 文件名
(九)删除文件:
1.完整直接删除,仓库区和工作区都没有了 git rm -f 文件名
2.删除仓库区,工作区保留git rm --cached 文件名
(十)查看版本历史(<!--重点-->):
1.git log
2.git reflog
3.git log --pretty=online
(十一)回退版本
1.git reset --hard 版本id