#ruby #ruby-on-rails-3 #git
#ruby #ruby-on-rails-3 #git
Вопрос:
В настоящее время я запускаю Rails с версией gem 3.0.7.
Итак, в файле gem у меня есть
gem rails ‘3.0.7’
Я хочу применить патч, найденный на git rails. Я также заметил, что патч находится в ветке master, но я не смог использовать основную версию, поскольку у нее есть некоторые конфликты с другими gems, которые я использую.
Итак, как я могу применить патч, найденный в git, к rails 3.0.7?
Спасибо.
Комментарии:
1. Для меня лучший способ — использовать модуль / класс monkeypatching в инициализаторах.
Ответ №1:
Вы можете разветвить rails на github, удалить все ненужные вам коммиты (например, с помощью перебазирования) и использовать :git
опцию в Gemfile, чтобы указать на ваше репозиторий.