Git的安装
Git下载只需要一直点next就行!路径尽量不要有中文
Git的使用
设置Git仓库
下载完成后在桌面右键会显示Open Git GUI here和Open Git Bash here两个选项
单机Open Git Bash here进入Git终端界面表示安装成功
找到项目目录进入此界面:
单机Open Git Bash here
进入项目路径下的Git终端
输入设置
git config --global user.name "用户名(自己随便起,要全英文)"
git config --global user.email "自己邮箱"
然后初始化git仓库,会出现.git的文件夹,但此文件夹是默认隐藏的,需要显示隐藏文件夹
git init
项目管理
对于Git仓库一共分为三个层,Working Directory为工作区域、Stage(Index)暂存区、History历史区
Working Directory:工作区域为写代码的页面,如:
Stage(Index)暂存区:区如其名!一个暂时存放提交的代码的区域,称为暂存区
History:Git仓库的“本体”,你所有通过git提交过来的代码都可在其中找到
Git结构
存取操作
存:
git add . 将工作区所更改的所有都缓存到暂存区中
git add a.txt 将工作区中文档a缓存到暂存区中
get add . 后,WorkingDirectory区中与Stage区中代码一致
git commit -m"本次提交的描述" 将暂存区的缓存提交到History区中
git commit -m"提交描述"后stage区与History区代码一致
取:
git reset HEAD . 将History区中所有的代码回档到Stage区中()
git reset HEAD a.txt 将History区中a.txt中的数据回档到Stage区中()
git reset HEAD . 操作后History区与stage区代码一致,且使用此撤销操作只可一步步来,先回stage区再回WorkingDirectory区
git checkout . 将Stage区中暂存所有代码回档到WorkingDirectory区
git checkout a.txt 将Stage区中暂存文档a中数据回档到WorkingDirectory区
git checkout . 操作后Stage区与WorkingDirectory区代码一致
注:
git 里面的“.”,全部的意思。
git checkout . 恢复所有的更改(没有做git add操作恢复到上一次提交,做了add操作恢复到暂存区)
git checkout file 恢复单个的文件
git checkout 目录 恢复某个目录下面所有文件
Git资料