git checkout file 撤销对该文件的所有修改

git checkout file 撤销对该文件的所有修改
有时忘记修改了哪些文件,如下命令找到修改的文件
git status -s

 M linux-4.19.y/fs/jffs2/acl.c
 M linux-4.19.y/fs/jffs2/acl.h
 M linux-4.19.y/fs/jffs2/background.c
 M linux-4.19.y/fs/jffs2/build.c
 M linux-4.19.y/fs/jffs2/compr.c
 M linux-4.19.y/fs/jffs2/compr.h
 M linux-4.19.y/fs/jffs2/compr_lzo.c
 M linux-4.19.y/fs/jffs2/compr_rtime.c
 M linux-4.19.y/fs/jffs2/compr_rubin.c
 M linux-4.19.y/fs/jffs2/compr_zlib.c
 M linux-4.19.y/fs/jffs2/debug.c
 M linux-4.19.y/fs/jffs2/dir.c
 M linux-4.19.y/fs/jffs2/erase.c
 M linux-4.19.y/fs/jffs2/file.c
 M linux-4.19.y/fs/jffs2/fs.c
 M linux-4.19.y/fs/jffs2/gc.c
 M linux-4.19.y/fs/jffs2/ioctl.c
 M linux-4.19.y/fs/jffs2/jffs2_fs_i.h
 M linux-4.19.y/fs/jffs2/jffs2_fs_sb.h
 M linux-4.19.y/fs/jffs2/malloc.c
 M linux-4.19.y/fs/jffs2/nodelist.c
 M linux-4.19.y/fs/jffs2/nodelist.h
 M linux-4.19.y/fs/jffs2/nodemgmt.c
 M linux-4.19.y/fs/jffs2/os-linux.h
 M linux-4.19.y/fs/jffs2/read.c
 M linux-4.19.y/fs/jffs2/readinode.c
 M linux-4.19.y/fs/jffs2/scan.c

查看本地修改和仓库区别

 git diff xxx

恢复对文件所有修改
git checkout xxx(文件名)

git checkout  linux-4.19.y/fs/jffs2/scan.c

最近更新

  1. TCP协议是安全的吗?

    2024-06-09 09:36:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-09 09:36:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-09 09:36:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-09 09:36:02       20 阅读

热门阅读

  1. echarts-for-react

    2024-06-09 09:36:02       10 阅读
  2. C# WPF入门学习主线篇(十一)—— 布局管理

    2024-06-09 09:36:02       11 阅读
  3. scss是什么安装使⽤的步骤

    2024-06-09 09:36:02       10 阅读
  4. openresty安装并使用lua进行业务逻辑处理

    2024-06-09 09:36:02       8 阅读
  5. C语言学习笔记 库文件

    2024-06-09 09:36:02       9 阅读
  6. 使用uniapp的canvas制作签名组件

    2024-06-09 09:36:02       11 阅读
  7. linux cron 执行url

    2024-06-09 09:36:02       7 阅读
  8. Linux Swap Cache

    2024-06-09 09:36:02       9 阅读
  9. QUAST安装及使用(Bioinformatics工具-022)

    2024-06-09 09:36:02       8 阅读
  10. c++【入门】求梯形的面积

    2024-06-09 09:36:02       11 阅读