Запуск git от имени другого пользователя

Использую vscode, через remote-ssh подключаюсь к хосту.

В файле /root/.bashrc добавил alias git='sudo -u user git'. Выполняя команду git из терминала vscode под рутом, ожидаемо гит выполняется от пользователя.

Однако расширение vscode:git выполняя команду git rev-parse --show-toplevel отдает ошибку

fatal: detected dubious ownership in repository at '/...'

Можно ли как нибудь заставить расширение работать от другого пользователя?

P.S. Кроме git config --global --add safe.directory /...


Ответы (0 шт):