ну вот типо ты пишешь у себя в редакторе, там он как 4 пробела, потом выставляешь на гитхаб, там он как 8 пробелов, а потом приходит еще один чел, который юзает пробелы, и в итоге весь код едет
так это просто на гитхабе неправильно tabwidth стоит, а так то похуй но на самом деле, если юзать табы для отступов, а пробелы - для выравнивания, то такой проблемы не будет