关于git

来源:互联网 发布:整站优化方案计划 编辑:程序博客网 时间:2024/05/20 23:05

一、rm只删除工作区信息;

使用 git checkout -- file即可恢复;

二、git rm 删除工作区和暂存区信息;

1、使用git reset HEAD -- file即可恢复;

2、恢复步骤:

1)先使用git reset HeAD -- file从版本库把已删除信息copy到到暂存区;

2)再使用git checkout -- file从暂存区把已删除信息copy到工作区。over!!!

3)这时你就看到删除的文件又回来啦。啦啦啦!

三、git commit -m “file”删除工作区,暂存区和版本库信息;

1、使用git reset --hard HEAD^即可恢复。

2、恢复步骤:

1)先使用git reset --hard HEAD^从版本库回收处恢复到版本库;

2)再使用git reset HeAD -- file从版本库把已删除信息copy到到暂存区;

3)最后,使用git checkout -- file从暂存区把已删除信息copy到工作区。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

0 0