git还原本地提交的某个历史记录

Posted tian830937

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git还原本地提交的某个历史记录相关的知识,希望对你有一定的参考价值。

  1. 转载地址:http://jingyan.baidu.com/article/e4511cf33479812b855eaf67.html

    1.以还原index2.html文件为例,打开index2.html文件,如图:

    技术分享
  2. 2

    右键点击文件,选择team菜单,然后选择Show Local History菜单,如图

    技术分享
    技术分享
  3. 3

    在右侧文件修改历史列表中,选择要查看的历史版本,点击右键,如图:

    技术分享
  4. 4

    点击右键菜单中的Compare current with local,可以比对所选择的版本和本地当前版本文件的不同:如图:

    技术分享
  5. 5

    比对后,如果是要还原至的版本,那么点击右键菜单中Get Contents开始还原文件,这时会弹出提示框,如图:

    技术分享
  6. 6

    提示框 : 询问您是否要用选择的版本文件覆盖当前文件,点击Yes即可完成还原,点击Cancel取消。

    技术分享
    END

注意事项

 
  • Git会把每次修改记录作为一个新的版本

以上是关于git还原本地提交的某个历史记录的主要内容,如果未能解决你的问题,请参考以下文章

git revert 回到某个提交而不更改历史记录并创建一个新的提交,如 git revert

从远程 git 历史记录中删除我在本地没有的提交

git:清理 git 历史记录并仅在 master 中保留合并的提交

Git squash 重命名文件的提交(保留历史记录)

在 master 上清理 git 历史记录的正确方法

如何在 Git 历史记录中 grep(搜索)已提交的代码