Java OpenResty Spring Spring Boot MySQL Redis MongoDB PostgreSQL Linux Android Nginx 面试 小程序 Arthas JVM AQS juc Kubernetes Docker DevOps


Git rollback 无法回滚已修改文件

Git 大约 406 字

场景

一些文件不需要修改,在IDEA中点击Rollback无效,仍然显示有改动,使用Show Diff也看不出具体差异。

git diff

使用git diff命令查看该文件,显示:

old mode 100755
new mode 100644

解决方法

git config --add core.filemode false

100755

后三位:UNIX中文件模式。

前三位:代表文件类型。

100:普通文件。

  • 0100000000000000(040000):文件夹
  • 1000000110100100(100644):普通不可执行文件
  • 1000000110110100(100664):普通不可执行组可写文件
  • 1000000111101101(100755):普通可执行文件
  • 1010000000000000(120000):符号链接
  • 1110000000000000(160000):Git链接
阅读 101 · 发布于 2022-08-22

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb

扫描下方二维码关注公众号和小程序↓↓↓

扫描二维码关注我
昵称:
随便看看 换一批