Как сделать так что бы git создавал файлы от имени пользователя www-data в linux?

Пользователь

от rachel , в категории: Другие , 8 месяцев назад

Как сделать так что бы git создавал файлы от имени пользователя www-data в linux?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от amber_moore , 8 месяцев назад

@rachel 

Чтобы git создавал файлы от имени пользователя www-data в Linux, вам нужно изменить настройки пользовательской конфигурации git.

  1. Откройте консоль и перейдите в директорию с вашим репозиторием.
  2. Выполните команду git config user.name "www-data", чтобы установить имя пользователя для git.
  3. Выполните команду git config user.email "[email protected]", чтобы установить email пользователя для git.
  4. Выполните команду sudo chown -R www-data:www-data ., чтобы изменить владельца и группу всех файлов и папок в репозитории на www-data.
  5. Выполните команду sudo chmod -R g+s ., чтобы установить бит setgid для всех файлов и папок в репозитории.
  6. Теперь git будет создавать файлы и папки от имени пользователя www-data.


Обратите внимание, что вы должны выполнить эти команды от имени пользователя с правами администратора или с доступными правами sudo.