博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Git版本控制】git中reset命令的详解
阅读量:4922 次
发布时间:2019-06-11

本文共 305 字,大约阅读时间需要 1 分钟。

reset命令的语法:git reset [选项]  [版本号]  [要回退的目标]

选项:--soft仅将head指针指向历史版本

          --mixed将head指针指向历史版本,且用历史版本的暂存区覆盖当前暂存区(默认的选项)

    --hard将head指针指向历史版本,同时覆盖工作区和暂存区的内容(比较危险慎用)

版本号:可以是某个绝对的版本号,也可以是用head指针指向的相对版本号(默认head所指的当前版本)

要回退的目标:可以是分支,也可以是文件(默认当前分支),当为文件时选项参数不能为hard。

 

转载于:https://www.cnblogs.com/leiblog/p/10913314.html

你可能感兴趣的文章
cocos2d实例-移动精灵
查看>>
SQL Server 2005 导出包含(insert into)数据的SQL脚本 (使用存储过程)
查看>>
Python控制键盘鼠标:pynput,mouse,keyboard
查看>>
这里的*号实际表示就是RAC中所有实例都使用
查看>>
在python中编写socket服务端模块(二):使用poll或epoll
查看>>
解决Synergy的鼠标无法从服务器(server)机屏幕移动到客户机(client)屏幕的问题
查看>>
第三代搜索推出网民评价系统,seo末日还会远吗?
查看>>
希尔排序
查看>>
Silverlight 1.1架构图
查看>>
企业架构 - ADM方法概要介绍
查看>>
需求:如何做好深度访谈
查看>>
领域实体框架Rafy2 发布了
查看>>
CreateRemoteThread的调试问题
查看>>
求学之路
查看>>
Distributed Systems: What is atomic counting, with respect to cassandra?
查看>>
为什么我要写一些文字
查看>>
python_14(js)
查看>>
[Locked] Shortest Word Distance I & II & III
查看>>
微信小程序左滑删除功能
查看>>
Arraylist与linkedlist的区别
查看>>