文章目录
1. Git
2. 基础/查阅
2.1 基础/查阅 - git
## 初始化
git init
## 删除git版本控制
rm -rf .git
## 当前分支信息提交状态
git status
## 查看历史提交记录
git log
## 文本新建
touch .gitignore
2.2 仓库 - remote
远程仓库 remote
## 添加一个新的远程仓库。指定一个远程仓库的名称和 URL 将其添加到当前仓库中。
git remote add <remote_name> <remote_url>
--> git remote add origin (remote_url)
## 查看远程分支信息
git remote -v
2.3 清理 - rm/clean
## 删除暂存区/缓存区Staging area内容
git rm --cached <文件路径> // 删除指定文件
git rm --cached <文件路径> -r // 删除此路径下所有文件
## 删除所有未提交本地仓库的缓存
git clean -f
2.4 版本回退 - reset
## 回退上 x 个版本(不改动本次工作区代码, 只是Git改动对比的版本不同)
## 多次 reset HEAD~x, 只影响对比的版本,不对已有工作区内容作任何变动
git reset HEAD~x
## --hard :版本回退会清理所有未跟踪/未提交的内容 & 清除该版本后的所有提交
## 回退上 x 个版本
git reset --hard HEAD ~x
## 回退指定版本
git reset --hard xxxxxxx(版本号/版本号前几位)
## 回退指定文件到指定版本
git reset --hard xxx(版本号或版本号前几位) filename