Должен ли я изменить DEBUG на False с помощью git или непосредственно на сервере?

Я разрабатываю свой проект Django, используя git и GitHub и получая обновления из Digital Ocean. Я знаю, что DEBUG должен быть установлен на False в production, но каков рабочий процесс? Должен ли я изменить DEBUG на False локально, а затем зафиксировать, вытолкнуть и вытащить обновления с удаленного сервера, или изменить его непосредственно на сервере?

Имеет смысл локально изменить значение с TRUE на FALSE и зафиксировать это изменение, но затем мне придется снова изменить значение на TRUE и снова зафиксировать, и так далее. В итоге получится много одинаковых фиксаций.

С другой стороны, изменение его на сервере приведет к десинхронизации серверного файла с версией git.

Вернуться на верх