Я успешно подключил github к redmine, и всякий раз, когда кто-то помещает ссылку на проблему в сообщение фиксации и отправляет ее в github, к проблеме redmine добавляется комментарий, ссылающийся на фиксацию git. Это все нормально, за исключением того, что у меня получаются дубликаты. Я не уверен, что вызывает дублирование, но я думаю, что это когда фиксация является частью слияния без быстрой перемотки вперед.
Что я могу сделать, чтобы избежать дублирования? Я взглянул на ловушку github, чтобы понять, как он получает список коммитов git, но не смог за ним следить.
У вас несколько веток в вашем репо?
Каждый раз, когда коммит объединяется в другую ветку, github запускает перехватчик и записывает новый комментарий в Redmine.