Когда вы работаете над небольшим личным проектом, это, вероятно, имеет меньшее значение, потому что вы знаете свой код, помните, что вы сделали, примерно когда и т. Д.
Но для более крупных проектов со многими разработчиками важно, чтобы
- Всегда указывайте номер проблемы (может применяться любым хорошим SCM)
- Уменьшить количество коммитов
- Только зафиксировать рабочий код
- Только фиксировать код, который лучше, чем код, который был до
- Зафиксируйте чистый код (т.е. не оставляйте тестовый код, старый закомментированный код и т. Д.)
- Напишите не только «исправленную проблему X» в качестве комментария, но и указав дополнительную информацию об ошибке / изменениях, например «исправленная проблема X, когда панель будет расширяться за пределы размера окна».
Просматривая историю измененных файлов и пытаясь выяснить, когда появилась конкретная проблема, хорошие комментарии помогут вам быстрее найти нужный коммит.
При уменьшении количества коммитов также будет проще проверять изменения, связанные с новой функцией, возвращать «функцию» или объединять ее в другое дерево.
* * 1 022 / B