Андрей Ситник on Nostr: Самый простой способ выключить хуки в git — ...
Самый простой способ выключить хуки в git — объявить алиас
git='git -c core.hooksPath=/dev/null'
И в .zshrc мы проверяем что мы в контейнере с помощью if [ -n "$container" ]; then объявляя этот алиас только снаружи.
В итоге в контейнере хуки будут работать, а снаружи — нет.
Published at
2024-10-07 09:56:25Event JSON
{
"id": "4f65bd68b413c176300a4e58c9afba8eb1b6e575d0f203cfa246d60c872c500d",
"pubkey": "3424c48445d544659a95f95921c3e8aa5900dbfef3454612f601079b6ab66e74",
"created_at": 1728294985,
"kind": 1,
"tags": [
[
"e",
"c7478fb6b060653fe92cb6c93e0fb02afc56058f176a42796f634e980c410049",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://mastodon.social/users/sitnik_ru/statuses/113265540196782278",
"activitypub"
]
],
"content": "Самый простой способ выключить хуки в git — объявить алиас\n\ngit='git -c core.hooksPath=/dev/null'\n\nИ в .zshrc мы проверяем что мы в контейнере с помощью if [ -n \"$container\" ]; then объявляя этот алиас только снаружи. \n\nВ итоге в контейнере хуки будут работать, а снаружи — нет.",
"sig": "f95229e466a67d4bcc2b1fa8228c2a3936e5b52b360f2ef8a4fc97f0b1e3a1c141de7683b12feec324c3a8ceff624cbfa6f66051b7b01124cdfd35ff56c70366"
}