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

发布于:2024-06-03 ⋅ 阅读:(83) ⋅ 点赞:(0)

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 checkout xxx(文件名)

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

网站公告

今日签到

点亮在社区的每一天
去签到