Сколько я должен перебазировать в интерактивном режиме?
Я хотел бы перевести большую книгу, размещенную на Github. Оригинальный репо будет разветвлен мной, и я обычно делаю свою работу самостоятельно в новом отделении. Таким образом, никто не будет беспокоиться об измененной истории, в то время как в интерактивном режиме.
Иногда многие коммиты содержат только фрагменты перевода и запутывают историю коммитов. Сколько коммитов я должен раздавить и выбрать, чтобы создать чистую историю? Один коммит на главу или несколько из них?
Коммиты будут объединены обратно в оригинальное хранилище, где собраны все переводы.
1 ответ
Решение
Столько, сколько вы хотите (при условии, что ваш репо не передается никому другому). Имейте в виду, что вы переписываете историю каждый раз, когда совершаете сквош.