跨平台git使用问题:文件异常变更

2021/08/22 git

近期在使用git的时,出现跨平台使用问题,特此记录一下,方便后期查阅。

1、问题描述

初始项目是在linux平台进行编辑及日常开发,但由于后期使用本地mac的smb远程连接同一开发目录,在本地mac下显示文件全部产生了变更,但是查看变更却没有实质性的变更。

2、排查

猜测是文件格式,或者换行符产生的,通过查阅资料,我发现原来是文件权限发生了变更,即通常,一个文件的访问权限可以分为xrw,这些属性也是被纳入到Git库的管理。

3、解决

解决办法也是比较简单,按照如图所示进行操作即可,即修改git配置的filemode,改为false即可,此办法实测可用。

image-20210822204031033


Search

    公众号:豆仔gogo

    豆仔gogo

    Post Directory