首页 > 其他 > 详细

2. git reset 命令

时间:2018-08-20 23:24:30      阅读:177      评论:0      收藏:0      [点我收藏+]
1.
命令: git reset --soft 提交id
案例: git reset --soft 1c27eac023b6a66a9d40b460cd8bbc6e564be9e9
结果: 会将版本库中的文件内容还原到该提交id那刻时的内容。

2.
命令: git reset 提交id
案例: git reset 1c27eac023b6a66a9d40b460cd8bbc6e564be9e9
结果: 会将版本库和暂存区中的文件内容还原到该提交id那刻时的内容。

3.
命令: git reset --hard 提交id :
案例: git reset --hard 1c27eac023b6a66a9d40b460cd8bbc6e564be9e9
结果: 会将暂存区和工作区的文件 (被版本控制的文件, 即该文件被执行过 git add 命令) 的内容还原到上述提交id时的状态。值得注意的是, 如果该文件没有被git追踪, 即没有执行过 git add 命令, 则该文件不受影响, 不存在还原一说。

2. git reset 命令

原文:http://blog.51cto.com/13604100/2162190

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!