LINUX.ORG.RU

История изменений

Исправление alpha, (текущая версия) :

Неконсистентность чего с чем?

В таком подходе ты после ребейза получаешь новый PR который требует нового ревью и нового теста. Если патч при ребейзе развалился - он требует ручного разбора конфликтов.

Ну и разумеется, чем ближе ты к CI, тем короче должны быть ветки на pull-request. Ветки по 130 коммитов ребейзить сложно, но их и банально мерджить и интегрировать сложно. Подход с постоянным ребейзом как раз мотивирует не копить изменения неделями, а держать их постоянно актуальными.

Исходная версия alpha, :

Неконсистентность чего с чем?

В таком подходе ты после ребейза получаешь новый PR который требует нового ревью и нового теста. Если патч при ребейзе развалился - он требует ручного разбора конфликтов.

Ну и разумеется, чем ближе ты к CI, тем короче должны быть ветки на pull-request. Ветки по 130 коммитов ребейзить сложно, но их и банально мерджить и интегрировать сложно. Подход с постоянным ребейзом как раз мотивирует не копить изменения неделями, а держать их постояно актуальными.