0
ответов

Как обновить зеркальный удаленный репозиторий (собственный сервер), если кто-то отправил его в главный удаленный репозиторий (gitlab)?

У меня есть основной удаленный репозиторий Gitlab (A) и зеркальное копирование клона на другой удаленный сервер (B), я хотел бы знать, как обновить удаленный сервер (B), когда кто-то отправил его в основной репозиторий Gitlab (A) ....
вопрос задан: 18 January 2019 03:40
0
ответов

php медленно, когда выполняется в git hook

В моем проекте у меня есть файл "phpcs.xml" на корневом уровне. Когда я запускаю эту команду, это занимает 859 мс: git status --porcelain | grep -E '^ [^ D \?] {2}. * \. php $' | awk '{print $ 2}' | xargs -n1 phpcs Когда ...
вопрос задан: 17 January 2019 07:48
0
ответов

Как заменить локальные хуки git обновленными версиями с помощью git init?

У меня точно такой же вопрос, как у этого пользователя здесь: git init template, замена измененных хуков У меня есть новый файл шаблона в моих глобальных git хуках. Однако исходный файл шаблона уже был...
вопрос задан: 23 May 2017 12:31
0
ответов

Как установить хуки в гитолите

Я прочитал всю документацию о хуках, похожие вопросы и много кода, но я не могу отследить, где ошибка в моей процедуре. Мне нужно установить простой крючок в моей установке gitolite (сделано ...
вопрос задан: 23 May 2017 12:24
0
ответов

Почему мой обработчик предварительной фиксации Git не исполняется по умолчанию?

Если вы видите принятый ответ в: Агрегируя и искажая javascript в хуке предварительной фиксации git, вы увидите, что мне пришлось выполнить chmod + x на моем хуке предварительной фиксации, чтобы заставить его работать. Почему это не ...
вопрос задан: 23 May 2017 12:17
0
ответов

блочная отправка тривиального слияния на сервер git

Некоторое время назад я попросил наших разработчиков использовать перебазирование вместо слияния перед отправкой. Устранение тривиальных слияний значительно упрощает отслеживание графика фиксации (например, gitk, git log). Иногда люди все еще ...
вопрос задан: 23 May 2017 12:08
0
ответов

Как настроить ловушку Git, чтобы после нажатия на ssh: // peter@foo.com / ~ / bar. com.git, он перейдет на ~ / bar.com и выполнит git pull?

Мне посоветовали установить на удаленном сервере foo.com/~/bar.com # live webpage content foo.com/~/bar.com.git # голое репо, так что с моей локальной машины я могу сделать git push, и он отправит на ...
вопрос задан: 23 May 2017 12:03
0
ответов

Automatically run Git hook when creating a Git tag

Is there a Git hook which can be executed when a new Git tag is added? Because I want to automatically write new Git tag names into a textfile. Do you have a clue on how to do this?
вопрос задан: 22 April 2017 17:41
0
ответов

Для каждого коммита создайте эквивалентный скомпилированный коммит в отдельном репо или ветке

Я строю сайты, используя Jekyll, который компилирует ERB, SASS и т. Д. в обычный HTML & amp; CSS. После большинства коммитов я бы хотел скомпилировать сайт и зафиксировать скомпилированную версию в отдельном репозитории ...
вопрос задан: 4 February 2017 21:32
0
ответов

Как убрать мерзавцы

Я настроил git hook в файле pre-commit для запуска git pull перед любым коммитом. Теперь я удалил этот файл и перезагрузил компьютер несколько раз, но этот хук все еще работает до моих коммитов. ...
вопрос задан: 10 October 2016 18:29
0
ответов

Почему установка GIT_WORK_TREE не работает в хуке после фиксации?

I Я пытаюсь использовать следующую ловушку после фиксации для развертывания в конкретный каталог после каждой успешной фиксации: #! / bin / sh export GIT_WORK_TREE = / var / www / example / export GIT_DIR = / home / mark / test / .git / ...
вопрос задан: 4 December 2015 20:40
0
ответов

Символическая ссылка на перехватчик в git

Я написал свой собственный перехватчик после слияния, теперь я добавил каталог «перехватов» в свою основную папку проекта (поскольку git не отслеживает изменения в .git / hooks), где-то я читал, что могу создать символическую ссылку из ...
вопрос задан: 8 May 2015 14:16
0
ответов

Как я могу связать зависимости в репозитории git?

В своих скриптах я часто использую библиотеки (свои или чужие), у которых есть собственные репозитории. Я не хочу дублировать их в своем репо и постоянно обновлять их каждый раз, когда выходит новая версия. ...
вопрос задан: 22 April 2015 02:44
0
ответов

Git после фиксации :пропустить --изменить и перебазировать

У меня есть пост -, который делает что-то не рубиновое. Это работает очень хорошо, но в некоторых случаях я хотел бы пропустить выполнение кода, когда я делаю перебазирование или когда я делаю фиксацию --исправление. У кого-нибудь есть...
вопрос задан: 9 March 2014 13:08
0
ответов

мерзавец совершить в pre-push hook

Я добавил что-то подобное в pre-push hook: gs0 = $ (git status) pip-dump gs1 = $ (git status) если ["gs0"! = "Gs1"], то git commit -m "pip-dump" Fi (это обновление моего файла требований пипсов) ...
вопрос задан: 24 January 2014 13:55
0
ответов

Пропустить ловушки фиксации Git

Я смотрю на ловушку git, которая ищет операторы печати в коде Python. Если оператор печати найден, он предотвращает фиксацию git. Я хочу переопределить эту ловушку, и мне сказали, что есть ...
вопрос задан: 29 October 2013 14:28
0
ответов

выполнить команду git внутри сценария bash

Я пишу обработчик post-push gitosis для центрального репозитория, который извлекает обновления из центрального репозитория в среду тестирования nano /var/git/repositories/holding.git / hooks / post-update #! / bin / bash ...
вопрос задан: 16 October 2013 09:24
0
ответов

Исправить разрешения с помощью git post-merge

На одном сервере я работаю on, мы должны войти в систему как root (по причинам, о которых я не буду вдаваться). У нас настроен репозиторий git, который используется для веб-сервера, но поскольку файлы создаются как root, files ...
вопрос задан: 31 August 2013 09:29
0
ответов

обновить версию package.json автоматически

Перед тем, как сделать небольшой выпуск и отметить его, я бы хотел обновить файл package.json, чтобы он отражал новую версию программы. Есть ли способ отредактировать файл package.json автоматически? Будет ли использовать мерзавец ...
вопрос задан: 25 October 2012 00:40
0
ответов

git post-commit hook - скрипт для зафиксированных файлов

Могу ли я увидеть где-нибудь пример обработчика post-commit для запуска сценария на каждом совершенный файл? например. git добавить файл1 git add file2 git commit -am "моя фиксация" и ловушка выполняется: myscript -myparams "...
вопрос задан: 21 September 2012 16:13
0
ответов

Как защититься от отправки больших бинарных двоичных объектов в git?

У меня есть центральный репозиторий git, из которого я и несколько сотрудников регулярно загружаем и извлекаем данные. В прошлом я случайно зафиксировал большой двоичный объект, который требует полной перебазировки...
вопрос задан: 27 July 2012 14:31
0
ответов

Как добавить пользовательский git-хук в репозиторий GitHub Enterprise?

Я запустил экземпляр GitHub Enterprise (11.10.272 )и создал репозиторий. Я написал pre -хук получения на Ruby, который я хотел бы использовать с этим репозиторием. GitHub Enterprise, например...
вопрос задан: 8 July 2012 17:19
0
ответов

Как применить боковой хук клиента -ко всем локальным репозиториям в git?

Я создаю хук commit -msg в myrepo/.git/hooks. #!/бин/ш сообщение = `кот $1 `c= `echo $message|grep -c 'fff' `if[ $c -gt 0 ]; then echo "Ошибка" выход 1 фи exit 0 Когда я пытаюсь зафиксировать таким образом,...
вопрос задан: 4 July 2012 18:54
0
ответов

Получить последнюю фиксацию репозитория Git

У меня есть центральный пустой репозиторий Git. Когда в этом репо делается толчок, я хочу запустить хук после получения. Этот хук создаст сообщение в проекте Basecamp (используя их API). Я хочу...
вопрос задан: 22 June 2012 02:41
0
ответов

Команда Bash в хуке git post-update не найдена

У меня есть следующий код в хуке git post-update, который cd в моем рабочем каталоге и извлекается из голого репозитория git, где живет этот git hook: cd $HOME/www/firefly unset GIT_DIR git pull ...
вопрос задан: 5 June 2012 22:38
0
ответов

Прерывание git pre-commit hook при наличии var_dump

Я пытаюсь (но безуспешно) сделать хук git pre-commit, который проверяет наличие var_dump в моих измененных файлах и завершает работу, если он его находит. Проблема, с которой я столкнулся, заключается в том, что это...
вопрос задан: 31 May 2012 19:39
0
ответов

git hooks: есть ли крючок клона?

Мы хотим сохранить некоторую мета-информацию о коммите во внешней базе данных. Во время клонирования или проверки эта база данных должна быть передана, и мы копируем метаинформацию в файл в хранилище ...
вопрос задан: 11 May 2012 08:22
0
ответов

Команда Git Plumbing, чтобы узнать, какие файлы были изменены в данной версии

Я создал ловушку, которая отправляет уведомления по электронной почте, когда разработчик отправляет обновление в свой общий репозиторий. Это электронное письмо содержит список измененных файлов, например :A __классы/страница/активность....
вопрос задан: 2 May 2012 14:23
0
ответов

Как в GIT предотвратить изменение или удаление уже отправленных коммитов?

Недавно стажер запустил «git reset --hard» и случайно отменил большую часть работы в нашем основном репозитории GIT. Мы находимся в процессе восстановления работы, но я хочу убедиться, что ничего подобного никогда не будет...
вопрос задан: 18 April 2012 15:52
0
ответов

Автоматический запуск тестов в Jenkins после каждой фиксации (изменения)

Я использую jenkins и хочу, чтобы мои тесты запускались автоматически после каждой фиксации. Я следовал инструкциям по следующей ссылке: http://blog.cloudbees.com/2012/01/better-integration-between-...
вопрос задан: 4 April 2012 20:08