git:<h1>本地仓库 命令行工具</h1>
安装git :百度搜索git找官网下载安装(无脑下一步)
右键菜单 lilink命令
初始化用英文文件夹命令: $git init
会出现.git文件夹 这是工作区
设计思想(不把一个鸡蛋放入一个篮子里4个篮子里)
.git 同文件下建a.txt文件 (一个篮子)
添加暂存区 $ git add a.txt
(在两个篮子里)
查看 $ git status
(a.txt文件内容不一样时,需要从新添加)
修改a文件时,怎么从暂存区恢复会工作区
$ git checkout -- a.txt
回复所有 ($ git checkout -- .)可能错
-- 代表:只恢复工作区
添加本地库(只有一份):暂存区内容放本地库,不可以把工作区放入本地库(三个篮子)
git commit -m "文件名"
会报错没有身份,可以随便配置
添加用户名:(添加报错的命令RUN下两个git命令)重新写git commit -m “注解”
查看( git status
)
git add a.txt
(添加暂存区)
查看版本: git log
污染工作区 a.txt;重版本库覆盖工作区:git reset --hard 哈希码 (一次硬复位)
(reset:复位hard: 坚硬的:作用:同时覆盖工作、暂存区。哈希码:是版本库的名字可以复制前五位放入)
(回到头上还要复位)
git reflog 找到原先头复制
git reset --hard 哈希码
远程库
二GitHub:后期添加的服务