Я видел только Github с точки зрения вкладчика, так вот вопрос для автогрейдеров:Github: отдельные запросы на тягу для несвязанных незначительных изменений?
Когда я сделать несколько изменений, которые все связаны (например, улучшить документацию, фиксирует Rakefile, тестирование и исправить недочет), проще ли для сопровождающих, если я соберу их в один запрос на растяжение (используя, скажем, ветку misc-fixes
с тремя несвязанными записями), или я должен создать отдельные ветви с одним запросом на растяжение?
Я предполагаю, что, как только у меня возникнут серьезные или потенциально спорные изменения, лучше иметь отдельный запрос на растяжение, поэтому его можно обсуждать, а сторонники не должны забирать вишню, если они хотят вытащить мои другие изменения. Но если изменения незначительны, каковы аргументы за и против объединения нескольких коммитов в ветвь misc-fixes
?
Попробуйте обмен файлами в Интернете через webapps. Переполнение стека - это вопросы о программировании, а не веб-сайты, связанные с программированием. – Incognito
@ user257493: это вопрос о практиках VCS (ответвление на задание или одно единственное совершение), совершенно справедливое на SO и не имеющее ничего общего с webapps. – VonC
Re "branch for task or one single commit": В последнем случае я фактически думал о «нескольких коммитах в одной ветви», а не о «одном единственном коммите», хотя, я думаю, это не имеет большого значения. (Завтра выберете свой ответ, у меня нет голосов на сегодня. ^^) –