配置用户信息
git是分布式版本控制系统,每个系统需要告诉下名字、邮箱
global 这台机器上所有git仓库都会使用这个配置,也可以针对不同仓库配置不同名字和邮箱
git config --global user.name "lihao"
git config --global user.email "lihao@pconline.com.cn"
查看配置
git config --list
git仓库
新建本地仓库
添加一个文件
cd /Users/lihao/Desktop/demo1
初始化版本库
git init
添加文件到版本库
git add te.txt
git commit -m "repo first commit"
查看仓库状态
git status
工作区 添加索引 暂存区 提交 本地仓库
临时写的代码,先从工作区添加索引到暂存区
git add task.txt
发现修改不需要,把暂存区的修改回归到工作区
git reset HEAD task.txt
git checkout -- task.txt
回滚到本地仓库之前版本
git log
git reset --hard 494cfa437878c7817e4dc32d0ad12eb65d850bbd commit号
--hard 本地仓库和暂存区都进行回滚
工作区也进行了回滚
删除代码
本地仓库清干净
git rm task.txt 本地清空了,暂存区和仓库没清空
git commit -m "delete task.txt" 暂存区和仓库清空