Задать вопрос
@Bjornie
Изучаю Python

Деплой на heroku и массовые коммиты, как избежать?

При публикации Django-приложения на heroku, я исправляю иногда возникающие ошибки. Например в файле settings.py, или вчера при collectstatic он не мог найти шрифты Bootstrap, после гуглинга я нашел решение, всё исправил.

Проблема в том, что heroku cli не видит исправлений и соответственно ошибка остается до тех пор, пока не сделаешь git commit. Я столкнулся с ситуацией, что коммитов может быть много, и после пуша не в heroku, а в мастер-ветку (на bitbucket) добавляются все эти, по сути бессмысленные коммиты (когда мне нужно закомитить что-то по-существу).

Хотя я следую инструкции heroku, объясните, что я делаю не так? Как игнорировать правочные коммиты сделанные для heroku, при пуше в рабочую ветку?
  • Вопрос задан
  • 689 просмотров
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
@dinegnet
У вас как бы почти gitflow.
Мелкий, но gitflow.

Работать с ветками.

Различать коммиты с мелкими исправлениями в ветку dev, например.
А уже ветка production/master - пусть улетает в Хероку.
Ответ написан
@aol-nnov
работаешь на одной ветке, обкатываешь изменения, правки тысячми коммитов, с неё же деплоишь на тестовый хероку.
как доходит до выкладки в мастер, сквошишь всю мелочь, причесываешь коммиты и всё такое. и в мастер. его на гитхаб или где там у тебя мастер ;)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽