Когда лучше всего применять git?
всегда
Выполнять коммит по завершению какой-либо мелкой операции. Чтобы эти изменения легко было охватить и понять. А, в случае необходимости, отменить, не затрагивая других частей.