Вопросы по теме 'githooks'

git post-commit hook — скрипт для зафиксированных файлов
Могу ли я где-нибудь увидеть пример хука после фиксации для запуска скрипта для каждого зафиксированного файла? eg. git add file1 git add file2 git commit -am "my commit" и хук выполняет: myscript -myparams "file1" myscript -myparams...
5876 просмотров
schedule 22.03.2023

Проблема с хуком git для обновления сайта
Я создал веб-сайт на сервере и использую git для его обслуживания. По этой причине я создал два репозитория git: пустой в $HOME/site , в который я нажимаю, и не-чистый в /var/www , который должен извлекаться из чистого репозитория каждый раз, когда...
170 просмотров
schedule 26.07.2023

Создать хук фиксации BitBucket git?
Я только что перенес репозиторий с GitHub на BitBucket. Хотя он делает много необходимого, мне удивительно сложно найти документацию по созданию хука фиксации git. Первоначально у меня было ruby-приложение на сервере CentOS, которое запускалось...
29801 просмотров
schedule 17.12.2022

git не может выполнить python-скрипт как хук
Я создал небольшой pre-commit хук в питоне. Этот хук работает как шарм под Linux, но в Windows он постоянно говорит мне: error: cannot spawn .git/hooks/pre-commit: No such file or directory Я знаю, что здесь были похожие вопросы по той же...
11788 просмотров
schedule 08.04.2023

Ошибка в демультиплексоре боковой полосы с перехватчиком git post-receive
Я настроил один из своих экземпляров EC2 с помощью git и, используя хук после получения, я развернул его на своем сервере с помощью это руководство . Это вывод из моей консоли: $ git push production master [email protected]'s password: Counting...
6729 просмотров
schedule 16.09.2022

Как заменить локальные хуки git на обновленные версии с помощью git init?
У меня точно такой же вопрос, как у этого пользователя здесь: шаблон инициализации git, заменяющий модифицированные хуки У меня есть новый файл шаблона в моих глобальных ловушках git. Однако исходный файл шаблона уже загружен, поэтому git...
1432 просмотров
schedule 31.05.2024

Ошибка git pull in hooks/post-receive
На сервере /home/git/xxx/hooks/post-receive: #!/bin/bash cd /var/www/xxx git pull На сервере /var/www/xxx был создан следующим образом: cd /var/www git clone /home/git/repositories/xxx.git Когда я запускаю "git push" на клиенте,...
3337 просмотров
schedule 14.09.2022

Как я могу получить список всех измененных файлов для подмодулей с помощью git?
Возможный дубликат: git: список всех измененных файлов, в том числе в подмодулях У меня есть супер-репозиторий, в котором есть много подмодулей, которые регулярно обновляются. У меня есть настройка хука после получения для этого...
52 просмотров
schedule 08.02.2023

Перехватчик коммитов для каждой ветки, для каждого репо в gitolite
Я хочу добавить крючок фиксации, который работает, когда на сервере gitolite/git получено нажатие только для данной комбинации ветки и репо (ветка «кошка» на репо «собака»). Моя среда: git версии 1.7.4.1, Что я сделал до сих пор:...
2273 просмотров
schedule 06.04.2023

Сценарий Bash для YUI Compressor для использования с Git
Я хотел бы сделать свой веб-сайт максимально эффективным, и частью этого является минимизация моих файлов CSS и JavaScript. Моя цель — иметь возможность использовать неминифицированные файлы в разработке, а минифицированные — в производстве. Итак, я...
929 просмотров
schedule 01.01.2023

Как я могу открыть TTY для взаимодействия с хуками git-push?
Я использую git-deploy Ruby gem для доставки приложения на промежуточный сервер. Развертывание выполняется с помощью ключей SSH. В моем after_push скрипте я хочу запустить команду с sudo , которая впоследствии запрашивает мой пароль, поскольку...
2055 просмотров
schedule 08.08.2023

git pre-receive hook - получение новейшего кода
Я пытаюсь написать pre-receive hook для git, который будет извлекать последнюю версию отправляемого кода и запускать для него модульные тесты. Мой код ниже, но когда доходит до «git checkout $ newrev», я получаю: удаленный: фатальный: ссылка...
1535 просмотров
schedule 22.10.2023

Обход ограничений gitolite для определенных коммитов
Есть ли в настройке gitolite способ разрешить некоторым фиксациям обходить некоторые ограничения? В частности, я хочу запретить некоторые действия (например, создание ветки), чтобы предотвратить это случайно, эти ограничения выполняются в файле...
267 просмотров
schedule 28.04.2022

Git-хук для таблицы различий sqlite
У меня есть база данных Sqlite в репозитории Git. Сегодня я хотел сделать diff представления в двух разных коммитах. Я сделал это следующим образом: $ sqlite3 -list file.sqlite "SELECT * FROM contact_list_detailed" >/tmp/newlist $ git...
2359 просмотров
schedule 04.10.2022

Сжимайте файлы JS/CSS при развертывании с помощью Git
Я новичок в git. Кроме того, это мой первый проект, в котором я автоматизирую процесс развертывания. До сих пор было счастьем делать git push dev и загружать файлы, копировать файлы конфигурации и т. д. Теперь я хочу минимизировать файлы JS/CSS...
3931 просмотров
schedule 25.02.2023

Можно ли изменить стандартные сообщения Git при фиксации?
Можно ли изменить часть: # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch master # Changes to be committed: Сказать: # Staged:
134 просмотров
schedule 20.07.2023

Настройка хука после получения для голого репо
У меня есть голое репо, настроенное на моем сервере Ubuntu. После того, как я отправлю свой голый репозиторий git на сервер: $ git push origin master Я хочу, чтобы содержимое моего не голого репо обновлялось последним нажатием, как...
9472 просмотров
schedule 25.10.2022

git серверная сторона 'update' хук в битбакете
Я ищу способ создать push-крючок на стороне сервера git (будет использоваться для принудительной ссылки на номер билета JIRA в каждом сообщении фиксации). Согласно pro git - git hooks , крючок git для на стороне сервера используется «обновление»,...
1979 просмотров
schedule 20.04.2022

хук после получения не работает - есть ли шанс понять, почему?
Я реализую этот подход для отправки обновлений на мой веб-сайт: создал голый репозиторий для отправки $ mkdir website.git && cd website.git $ git init --bare И добавил следующий хук: $ mkdir /var/www/example.com $ cat >...
302 просмотров
schedule 27.06.2023

Слияние промежуточного репозитория с пустым репозиторием после отправки через хуки (GIT, Windows, GitStack)
Я установил GitStack на Windows Server 2008 и для данного проекта создал голый репозиторий, в который я нажимаю из своей локальной среды разработки. Я хотел бы настроить хук, который заставляет мою промежуточную среду автоматически объединять...
314 просмотров
schedule 03.02.2023