企业站seo点击软件网络营销平台有哪些?
常用命令
git reset
-
3种模式
-
--soft
:将HEAD引用指向给定提交,索引(暂存区)和工作目录的内容不变 -
--mixed
(默认,可不写):将HEAD引用指向给定提交,索引(暂存区)的内容改变,工作目录的内容不变。这个命令会将索引(暂存区)变成你刚刚暂存该提交全部变化时的状态,会显示工作目录中有什么修改 -
--hard
:将HEAD引用指向给定提交,索引(暂存区)和工作目录的内容都会变成给定提交时的状态。也就是在给定提交后所修改的内容都会丢失(新文件会被删除,不在工作目录中的文件恢复,未清除回收站的前提)模式 / 影响 HEAD 索引(暂存区) 工作目录 –soft 是 否 否 –mixed 是 是 否 –hard 是 是 是
-
-
回滚版本的写法
- 当前版本:
HEAD
- 上1个版本:
HEAD^
、HEAD~1
- 上2个版本:
HEAD^^
、HEAD~2
- 通过change-id来指定版本:
7bae2d0c3e9f59173703ded70f4f39fe96143139
- 当前版本:
-
示例
git reset --soft HEAD^
git reset --soft 7bae2d0c3e9f59173703ded70f4f39fe96143139