Я заметил, что когда я извлекаю из своего репозитория github на сервере разработки (Red Hat), право собственности на файлы меняется после завершения извлечения. Файл .git раньше принадлежал мне, но потом я заметил, что он будет записывать файлы от имени меня, и мне нужно, чтобы он записывал файлы от имени другого пользователя. Поэтому я изменил владельца каталога .git.
Я наткнулся на git config core.filemode
, что было правдой. С тех пор я установил ему false. Я не увидел разницы после установки значения false. Что мне делать, чтобы не допустить смены владельца моих файлов.
У меня локально такого не бывает.