基本认知
工作区(.git 文件夹) – 版本库(缓存区、提交区)
基本命令
-
当前工作区的状态
git status
-
记录每次commit日志
git reflog git log
-
退回上一个版本
git reset --hard HEAD^
-
退回上上一个版本
git reset --hard HEAD^^
-
退回往上100个版本
git reset --hard HEAD~100
-
退回到指定版本
git reset --hard commit_id
-
添加文件到暂缓区
# 添加指定文件 git add filename # 添加所有文件 git add .
-
拉取
git pull
-
…
全局配置
-
git账户配置
# 设置用户名 git config --global user.name "linjitai" # 设置邮箱 git config --global user.email "1165069099@qq.com"
-
将目录初始化为git可管理的目录
git init
-
…