По какому принципу вы делаете коммиты? Работаете над определённой частью (методы и проч, что имеет отношение к определённому функционалу) и отправляете в коммит? Или как? Я стараюсь как-то разделять работу над чем-то одним и чтобы в коммит не попадало что-то другое. Например, если я пишу систему рейтинга и мне вот на глаза попала недоработка в другом месте и я её хочу исправить - мне тогда надо доделать один функционал и потом уже в отдельном коммите исправить то, что я нашёл? Или можно смешивать их между собой?
По какому принципу вы делаете коммиты? Работаете над определённой частью (методы и проч, что имеет отношение к определённому функционалу) и отправляете в коммит? Или как? Я стараюсь как-то разделять работу над чем-то одним и чтобы в коммит не попадало что-то другое. Например, если я пишу систему рейтинга и мне вот на глаза попала недоработка в другом месте и я её хочу исправить - мне тогда надо доделать один функционал и потом уже в отдельном коммите исправить то, что я нашёл? Или можно смешивать их между собой?
Да, вот эту систему я использую, но не совсем так, как она есть. Всё ещё остаётся привычка закомментировать часть кода, чтобы вставить ниже иной, вместо того, чтобы из develop запустить feature
я вот тоже, решил модель юзера расширить, Коммиты: "создал апп", "создал модель", "все готово и пашет". А по идеологии flow я должен был бы создать отдельную ветку, в отдельной ветке наворотить делов и потом слить в мастер
Да, вот эту систему я использую, но не совсем так, как она есть. Всё ещё остаётся привычка закомментировать часть кода, чтобы вставить ниже иной, вместо того, чтобы из develop запустить feature
все всегда зависит от требований и ситуации)) НО: нормально делай - нормально будет
я вот тоже, решил модель юзера расширить, Коммиты: "создал апп", "создал модель", "все готово и пашет". А по идеологии flow я должен был бы создать отдельную ветку, в отдельной ветке наворотить делов и потом слить в мастер
Вот так выглядит у меня это дело. Чисто develop :D Но беда в том, что я не уверен, что стоит смешивать работу с одной частью с другой. Или зря парюсь?
я вот тоже, решил модель юзера расширить, Коммиты: "создал апп", "создал модель", "все готово и пашет". А по идеологии flow я должен был бы создать отдельную ветку, в отдельной ветке наворотить делов и потом слить в мастер
Вот так выглядит у меня это дело. Чисто develop :D Но беда в том, что я не уверен, что стоит смешивать работу с одной частью с другой. Или зря парюсь?
ну не желательно, комиты должны быть логичными, типа ты должен править одну тему, так будет на порядок легче дифать и искать траблы - не будешь на всякую ересь отвлекаться
ну не желательно, комиты должны быть логичными, типа ты должен править одну тему, так будет на порядок легче дифать и искать траблы - не будешь на всякую ересь отвлекаться
Оно как бы и разработка должна быть последовательна. Так больше вероятность довести до ума а не похвататься сразу за все и толку тогда ноль. Перед началом разработки беру лист А4 и карандашем пытаюсь набросать типа блоки того что мне надо Потом пытаюсь модели нарисовать Потом уже пытаюсь понять в какой последовательности будет логично это поднимать Последовательность на список и погнал