Причина, по которой он проверяет незафиксированные изменения в источниках, заключается в том, что выпущенный двоичный файл соответствует исходному коду в хранилище.
Если на компьютере, выполняющем выпуск, были незафиксированные изменения, то двоичные файлыне соответствуют источнику.
Если другие разработчики имеют незафиксированные изменения, это не имеет значения, потому что их изменения не окажутся в двоичном файле.