我注意到,当我从Github上拉取代码到开发服务器(Red Hat)时,文件的所有权在拉取完成后会发生变化。以前我的.git文件是属于我的,但后来我注意到它会以我的身份编写文件,而我需要它作为不同用户编写文件。所以我改变了.git目录的所有权。
我偶然发现了git config
这在本地不会发生。
我偶然发现了git config
core.filemode
,它的值为true。我已经将它设置为false,但设置后没有看到任何区别。我应该怎么做才能保持文件的所有权不变?这在本地不会发生。