• git回退文件修改


    假设git仓库某个文件的提交信息如下:

    [cxy@localhost-live mate-power-manager]$ git log -n3 SPECS/mate-power-manager.spec 
    commit fb493e8b17140247cb92c4042e5a95391738b0ce                 ---------------- 最新一次提交
    Author: chenxiaoyuan <chen.xiaoyuan@com.cn>
    Date:   Tue Oct 30 21:08:01 2018 +0800
    
        修改内容:Bug1414 解决笔记本电池属性界面中电池电量低时无默认值问题
        
        Change-Id: Ia6cf96a698dca7d43ccf141b07a6f1ce297a04df
    
    commit dcbf24afbdc3d0a7f5f3b73f049f276efd46e723          ----------------- 第2次提交
    Author: xxxx  <xxxxx@com.cn>
    Date:   Tue Sep 18 10:14:37 2018 +0800
    
        解决点击面板电源图标右键时,右键菜单显示乱码的问题。
        
        Change-Id: I6993a26ded9593137fcd4364f4fa4c1467e027f2
    
    commit 5fd3825faa3476dca5f894856a3899c1ebd8705e          ----------------- 第1次提交
    Author: xxxxx <xxxxx@com.cn>
    Date:   Tue Sep 11 20:12:43 2018 +0800
    
        修改背光图标
        
        Change-Id: I03ba482141f072dc4053a4ede45dd42aedf8d2b3
    

    回退分两种类型1.回退当前未修改的提交  2.回退到某次提交的修改

    第一种:git checkout  path-to-file

    git checkout SPECS/mate-power-manager.spec

    第二种:git checkout  commit-id path-to-file

    sudo git checkout 5fd3825faa3476dca5f894856a3899c1ebd8705e SPECS/mate-power-manager.spec

  • 相关阅读:
    postman 安装,配置,鉴权
    monkey操作,获取包名,参数,日志,百分比
    monkey环境搭建
    postman接口测试&压力测试
    Fiddler介绍(PC端+Android,IOS端,弱网)
    软件测试的环境搭建
    python2.x- selenium-robot framework自动化测试环境搭建
    SVN的简单操作,版本控制
    svn介绍和安装
    js 函数和函数的参数
  • 原文地址:https://www.cnblogs.com/noxy/p/9883455.html
Copyright © 2020-2023  润新知