ustbwang 发表于 2019-2-18 11:00:53

Ubuntu文件权限被修改git提示文件被修改

  >
  Ubuntu下修改文件权限,git status 会有大量的修改文件,git diff 提示下面信息
  diff --git a/www/js/kindeditor/plugins/template/html/3.html b/www/js/kindeditor/plugins/template/html/3.html
  old mode 100755
  new mode 100644
  使用下面命令可修复文件权限
  ###
  git diff -p -R --no-color \
  | grep -E "^(diff|(old|new) mode)" --color=never\
  | git apply
  >
  windows 下如果出现类似问题可能是换行符问题,导致整个文件被修改
  解决方法
  1、禁用git的自动换行功能
  C:\Users.gitconfig
  
  autocrlf = false
  filemode = false
  safecrlf = true
  2、配置IDE开发环境,将它的换行格式指定为LF

页: [1]
查看完整版本: Ubuntu文件权限被修改git提示文件被修改