Если вы отправляете PR в ядро Discourse, то точная конфигурация локальной установки не критична (просто убедитесь, что у вас последняя версия), поскольку процесс внесения изменений в код и так строго контролируется, особенно с учётом тестовых случаев. Поэтому небольшие расхождения в настройках или содержимом вряд ли станут проблемой.
Обычно при совместной работе над вкладом вы сначала форкаете репозиторий вашей организации и работаете там, а затем отправляете PR?