Мені цікаво дізнатися, що є передовою найкращою практикою. Чи слід застосовувати git-зобов’язання таким чином, що проект знаходиться в робочому стані (будується належним чином, всі тести проходять і т. Д.), Або вводиться порушений код ОК?
Наприклад, якщо ви відмовитесь від цієї вимоги, ви можете бути більш гнучкими у виконанні комісій (використовуйте їх як логічні фрагменти, навіть якщо додаток не працює). Однак якщо ви дотримуєтесь цього, ви отримуєте гнучкість можливості вибору будь-якого певного зобов’язання пізніше ...