Email or username:

Password:

Forgot your password?
Андрей Ситник

Сделал безопасный git, выключив хуки вне Dev Container, чтобы меня не взломали из node_modules.

У меня pnpm и плагины VS Code работают в контейнере. Но теперь хуки гарантировано работают только внутри контейнера, а во внешней консоли будут выключены.

github.com/ai/environment/blob

1 comment
Андрей Ситник

Самый простой способ выключить хуки в git — объявить алиас

git='git -c core.hooksPath=/dev/null'

И в .zshrc мы проверяем что мы в контейнере с помощью if [ -n "$container" ]; then объявляя этот алиас только снаружи.

В итоге в контейнере хуки будут работать, а снаружи — нет.

Go Up