@Bjornie
Изучаю Python

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

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

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

Хотя я следую инструкции heroku, объясните, что я делаю не так? Как игнорировать правочные коммиты сделанные для heroku, при пуше в рабочую ветку?
  • Вопрос задан
  • 686 просмотров
Пригласить эксперта
Ответы на вопрос 2
@dinegnet
У вас как бы почти gitflow.
Мелкий, но gitflow.

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

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

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

Войти через центр авторизации
Похожие вопросы