【git】 重置文件

一.撤销操做html

1.未提交到暂存区
git checkout -- index.html

图片描述

2.文件已提交到暂存区,但未提交到版本库
git reset HEAD index.html

图片描述

二.删除操做git

1.未提交到暂存区
rm index.html

图片描述

2.同时删除暂存取和工做区
rm index.html
git rm index.html

图片描述

或者直接用 git rm -f index.html

3.删除暂存区,不删除工做区spa

git rm --cached iindex.html

三.恢复文件code

能够利用git log查看提交的记录,图中红框所示便是提交的版本id

图片描述

若是须要将某个文件恢复到某个版本
git chekout id index.html
若是须要全部文件恢复到某个版本
git reset --hard id
git reset --hard HEAD^ 恢复到上一个版本
git reset --hard HEAD~2 恢复到上两个版本
固然,也能够利用git reflog能够查看恢复记录
相关文章
相关标签/搜索