Я собрал небольшое приложение на Rails 3, чтобы продемонстрировать, как его можно использовать с библиотекой, над которой я работаю. После запуска rails new
я внес несколько изменений в Gemfile, config и несколько классов. Тогда я взял на себя обязательства по мерзавцу.
То, что я должен был сделать, это зафиксировать изначально сгенерированную структуру, а затем мои изменения, чтобы я мог получить хороший набор минимальных настроек для этой библиотеки.
Прежде чем я пройду все этапы настройки всего этого заново (вероятно, через 30 минут, но, возможно, из-за ошибок), мне было интересно: можно ли сделать еще один rails new
, зафиксировать это, а затем перебазировать существующий выполнить коммит на это, создав коммит только с теми изменениями, которые я сделал ранее (то есть минус сгенерированная структура rails new
)?
Если я понимаю, как правильно работает git, это кажется выполнимым, но я не уверен, что знаю, что делать с командами git.