今天我试图在cygwin上安装tmux,然后突然间我所有的文件都发生了更改。它们的权限从100755变成了100644,我无法摆脱它们...... 我以为
我已经删除了tmux,重新启动了计算机,完全重新克隆了存储库等等,但没有任何效果......我不知道是什么东西在更改我的所有文件!我知道有些人说只需使用
有什么想法吗?
git checkout -- .
或git reset --hard
会起作用,但只要我再次运行git status
,所有文件都被修改了。我已经删除了tmux,重新启动了计算机,完全重新克隆了存储库等等,但没有任何效果......我不知道是什么东西在更改我的所有文件!我知道有些人说只需使用
git config core.filemode false
告诉git不要查看这些更改,但这不是我想要的。我的IIS无法处理新的文件权限,所以我不能忽略它们并继续下去......有什么想法吗?
tmux
如何改变文件权限。它是一个非常良好构建的、无侵入性的工具,与随机文件的权限毫无关系。如果我们发现tmux
是根本原因,我会感到惊讶。 - user777337