Я создал репозиторий Git в папке с другим владельцем Linux, чем мой пользователь. Только после этого я установил групповые разрешения для записи, чтобы мой пользователь мог внести изменения и совершил Git. Однако, всякий раз, когда я переключаюсь с ветки на главный, все права на запись группы теряются.Сброс прав доступа к файлам при переключении ветвей в Git
Я попытался переключиться на основную ветку и с помощью пользователя root сделать все файлы с включенной записью для группы, в которой я есть. Но когда я переключаюсь на другую ветвь, все права на запись группы теряются еще раз.
Есть ли что-то особенное в расположении репозитория? Вы считали, что координация двух пользователей осуществляется с помощью открытого репо, созданного с помощью 'git init --shared = group'? –