Есть ли крючок, который дает имя файла, как только кто-то совершит их изменение и сливается с мастером с удаленного сервера? , Я в основном хочу получить триггер, который кто-то обновил файл на удаленном репо. Детали, как файл был изменен.Получить список измененных файлов с удаленного сервера git
ответ
Использование GitHub-х email service:
Письма, отправленные службы электронной почты отличаются от regular notifications; они не отображаются в Интернете и предоставляют различную контекстуальную информацию.
услуги электронной почты отправить следующую информацию:
- Имя хранилища, где был выполнен коммит.
- Ветвь была совершена.
- SHA1 коммита, включая ссылку на diff в GitHub.
- Автор сообщения.
- Дата совершения фиксации.
- Файлы, которые были изменены как часть фиксации.
- Сообщение о фиксации.
Включить электронной почты службы через Webhooks & Services раздел в панели настройки вашего хранилища. Более подробные инструкции доступны по ссылке, показанной выше.
Этот сервис GitHub, скорее всего, вызван родным Git post-update
или post-receive
, но поскольку исходный код GitHub недоступен, и это, похоже, не документировано, это невозможно.
Это характерно для GitHub. Я хотел бы знать фактический крюк, который запускает это письмо – iLoveCamelCase
@iLoveCamelCase, ваш вопрос помечен тегом [tag: github], поэтому я предоставил ответ для GitHub. Я обновил его с некоторыми предположениями о том, как служба электронной почты GitHub может работать в отношении собственных крючков Git. – Chris
- 1. Список новых/измененных/удаленных файлов GIT
- 2. Git список измененных файлов был очищен
- 3. Список измененных имен файлов в git stash
- 4. Список файлов, измененных для конкретного git commit
- 5. Гибкий. Как получить список измененных файлов?
- 6. Git получить список всех файлов, измененных в ветке
- 7. Обновление измененных файлов - Git
- 8. Проверка измененных файлов через Git
- 9. Список файлов из удаленного Git repo
- 10. Git получить количество измененных файлов по статусу?
- 11. git post_deploy hook список измененных файлов (с открывающейся)
- 12. Получить список измененных файлов после pull с помощью JGit
- 13. Получить список файлов, измененных на p4
- 14. Получить список удаленных клиентов с удаленного сервера
- 15. Как получить список измененных файлов в svn?
- 16. Получить список имен файлов из каталога удаленного сервера
- 17. Дерево файлов с удаленного сервера
- 18. Перспективы измененных файлов в git?
- 19. Загрузка только измененных файлов git
- 20. git - список всех измененных, но не удаленных файлов в commit
- 21. Список коммитов и файлов, измененных при фиксации
- 22. Git удаление файлов с удаленного
- 23. git: список всех измененных файлов, в том числе в подмодулях
- 24. Список измененных файлов в git post-merge hook
- 25. Список файлов, не измененных более 1 месяца
- 26. Как просмотреть список измененных файлов для одной фиксации в Git?
- 27. Слияние только измененных файлов с использованием Git
- 28. Развертывание измененных файлов с помощью Git
- 29. Получить список измененных файлов между двумя коммитами или ветвями
- 30. Получить список файлов с удаленного сервера A с другого сервера B
Ваш вопрос не очень ясен. Не могли бы вы добавить более подробную информацию о том, что вы пытаетесь сделать? – Chris
@ Крис, что я хочу, - это получить уведомление о том, когда кто-то обновляется при удаленном репо – iLoveCamelCase