Когда сайтом занимаются несколько человек, проверено личным опытом, возникает такая ситуация когда один и тот же файл правится несколькими участниками. Отсюда код внесенный одним разработчиком затирается кодом, внесенным другим разработчиком, даже если он редактировал совсем иную часть обработки данных, например делал рефакторинг.
Как этого избежать?
Использовать deployment tools.
Об одном из методов поговорим дальше...