Изменение прав доступа пользователя Б при добавлении пользователя А в его основную группу может быть вызвано настройками системы, такими как настройка доступа к файлам и папкам для конкретных групп пользователей, а также настройками безопасности и политиками доступа пользователя.
Чтобы пользователь user1 имел возможность управлять файлами пользователя user2 без лишения пользователя user2 доступа к своему репозиторию git на Linux Mint, можно использовать следующий подход:
1. Добавить пользователей user1 и user2 в одну общую группу (например, group1).
2. Изменить права доступа к папке или файлам пользователя user2, чтобы группа group1 имела необходимые права на доступ к этим файлам (например, чтобы группа group1 имела права на запись).
3. Убедиться, что пользователь user2 сохраняет правильные права доступа к своему репозиторию git (обычно это касается удаленных репозиториев, которые должны быть защищены от записи другими пользователями).
Таким образом, пользователь user1 сможет управлять файлами пользователя user2, имея необходимые права доступа, а пользователь user2 сохранит доступ к своему репозиторию git без изменений.