[译]如何去除Git的unstaged的文件提示“old mode 100755 new mode 100644”?
2024-10-19 14:28:30
原文来源:https://stackoverflow.com/questions/1257592/how-do-i-remove-files-saying-old-mode-100755-new-mode-100644-from-unstaged-cha
问:
出于某种原因,当我最初从存储库中获取我的git项目时,我在工作副本中获得了大量文件,这些文件没有对它们进行任何可识别的更改,但是仍然显示在unstaged changes 区域中。
我在Windows XP上使用Git Gui,当我去查看文件时看看有什么变化。 我只看到:
old mode 100755
new mode 100644
有人知道这是什么意思么?
我该将这些文件从unstaged changes列表中去除? (这一百多个文件实在让人讨厌,我只想看到最近编辑过的文件并想要提交它们)。
答:
这看起来像你的unix文件权限模式(755 = rwxr-xr-x,644 = rw-r - r--) - 旧模式包含+ x(可执行)标志,新模式不包括。
msysgit的建议将core.filemode设置为false以解决问题:
git config core.filemode false
最新文章
- css 设置圆角
- F面经prepare:strstr变种
- BZOJ1070 修车-费用网络流
- 将商户后台_门店管理后台_平台后台管理v1.0 Axure RP项目上传到svn服务器步骤
- android报错及解决1--Bitmap加载时,报bitmap size exceeds VM budget
- 8第八章CTE递归及分组汇总高级部分(多维数据集)(转载)
- H5页面音频自动播放问题
- Threading
- 压缩感知中的数学知识:稀疏、范数、符号arg min
- php-自动过滤、自动填充、自动验证
- Git忽略远程已存在的文件
- ALM 中查看某个 test 的更改 history 历史
- go语言调用append之后是否重新分配内存?
- WEBBASE篇: 第八篇, JavaScript知识2
- Python入门:如何使用第三方库?
- linux链接库的理解
- msdn
- spring-mvc----数据库数据到页面错误--tomcat启动不了
- Java 数组如何转成List集合
- U3D 场景切换时 脚本对象,GO对象,资源对象的问题