Skip to main content
Stack Overflow на русском

Вопросы с меткой [githooks]

Git Hooks (перехватчики в Git) - это скрипты, которые выполняются во время наступления какого-либо события при работе с git-проектом: создание "commit", отправка данных на сервер "push" и т.п.

Фильтрация
Сортировка
Метки
0 голосов
0 ответов
200 показов

У меня стоит задача, что при любом действии с репозиторием в gitea при помощи webhook. Информация о каком-либо действии отправляется на сервер, там она обрабатывается и при помощи телеграм бота ...
0 голосов
0 ответов
171 показ

В проекте используется линтер (eslint), зацепленный на commit с помощью Husky. Если есть хоть одна ошибка - коммит абортится. Чуть позже сюда добавится ещё прогон unit тестов. Если работать с Git ...
Oleksandr's user avatar
  • 522
0 голосов
0 ответов
41 показ

как при помощи написанного с нуля хука на питоне, искать какое-то конкретное слово в коде, котором мы коммитим? Я смог понять, как проделать подобное с сообщением коммита, но как внутри гитхука ...
Godot's user avatar
  • 3
0 голосов
1 ответ
498 показов

Как можно на стороне в репозитории сервера запретить пуши коммитов в которых был использован git merge вместо rebase, когда ветка на которой работаешь ушла в удаленном репозитории далеко и при пуше по ...
J Mas's user avatar
  • 2,098
0 голосов
1 ответ
165 показов

Для разделенного деплоя использую хук post-receive: while read oldrev newrev ref do branch=echo $ref | cut -d/ -f3 if ["$branch" == "master"]; then export GIT_WORK_TREE=/var/www/frontoffice/prod/html ...
0 голосов
1 ответ
382 показа

Мне надо получить id нового коммита (мне нужно уведомления отправлять об изменении АПИ в список рассылки (вычисляется по спецтегу). "новый коммит" - это такой, с которым работает хук update. он ведь ...
user232384's user avatar
2 голоса
1 ответ
136 показов

Номер версии должен формироваться по шаблону MAJOR.MAJOR.PATCH.BUILD Надо инкрементировать BUILD при объединении ветки feature в ветку develop Проблемы при написании bash скрипта UPD #!/bin/bash ...
Abdubek Zholay's user avatar
2 голоса
1 ответ
111 показов

Как нужно настроить серверный git hook чтобы он срабатывал только в выбранной папке и только для выбранного расширения файлов?
Slava Podolskiy's user avatar
1 голос
0 ответов
98 показов

В гите есть специальный инструмент - перехватчики (hooks). Это определенные сценарии, которые запускаются в определенные моменты. Находятся они в папке ".git/hooks". У меня возник вопрос, на который я ...
Dmitrii's user avatar
  • 132
3 голоса
2 ответа
1k показов

Имеется сервер разработки Win2012 R2, на котором крутится тестовая версия проекта на JavaScript, код хранится в репозитории GitLab'а, проект билдится webpack'ом при запуске npm-скрипта Решил ...
1 голос
1 ответ
78 показов

В Gitlab Community создаю папку custom_hooks и создаю там pre-receive hook, но он не отрабатывает. Что нужно еще сделать, чтобы он вызывался?
1 голос
0 ответов
59 показов

Есть gitlab, нужно выполнить такой bash-скрипт после пуша к примеру в ветку master #!/bin/bash git archive --remote=/repositories/myproject.git master | tar -x -C /www/myproject/ forever stop "...
sanu's user avatar
  • 2,595
1 голос
0 ответов
208 показов

Добрый день, У меня два клона на: локальной машине - local удаленной машине A - RM-A и git репозиторий на удаленной машине B - RM-B Как прописать hook на RM-B, что-бы тот подключился через ssh к ...
xoxn-- 1'w3k4n's user avatar
6 голосов
1 ответ
432 показа

git v.1.9.5 win xp(x86) Подскажите способ сохранить во внешнем репозитории хуки написанные в .git/hooks в моем локальном репозитории. Необходимо для репозитория-шаблона с которого будет ...
Vyacheslav Danshin's user avatar
2 голоса
1 ответ
137 показов

Хочу чтобы Jenkins собирал проект после push на git сервере, создал hook post-recive в папке hooks в репозитории (использую Bonobo Git Server) на сервере: #!/bin/sh exec curl -u login:pass http://vpn:...
ZFi's user avatar
  • 47

15 30 50 на странице
1
2

AltStyle によって変換されたページ (->オリジナル) /