Git之工作区、暂存区和仓库区

一、工作区和暂存区

将工作区内容添加到暂存区:

git add 文件或目录名称

恢复暂存区的内容到工作区:

git checkout -- 文件或目录名称

查看暂存区状态:

git status

二、暂存区和仓库区

将暂存区内容提交到仓库区:

git commit -m '本次提交的说明'

将仓库区内容恢复到暂存区:

git reset HEAD^或版本号

查看仓库区历史操作:

git reflog

历史版本的名称:在Git中,用HEAD表示当前版本,上一个版本就是HEAD^,再上一个版本就是HEAD^^,当然往上100个版本写100个^肯定麻烦,提供了一种简写方式为HEAD~100.

要想从仓库区恢复某个版本到工作区, 不能直接从仓库区恢复到工作区, 应先从仓库区恢复到暂存区, 再从暂存区恢复到工作区.

猜你喜欢

转载自blog.csdn.net/qq_38038143/article/details/80299414