У нас возникли проблемы с потерей изменений в нашем репозитории. Обычно это происходит так:Изменения теряются, когда несколько разработчиков работают над одним и тем же файлом
- Разработчик А совершает некоторые изменения в файл A
- дней, недель или месяцев спустя, разработчик Б вносит некоторые изменения в файл A и кончает.
- Все изменения, внесенные разработчиком A, были возвращены. Когда вы выполняете diff, похоже, что разработчик B вручную отменил изменения, хотя он этого не сделал.
Что может быть здесь?
Редактировать: Это происходит только тогда, когда разработчик B совершает ошибку.
Я пробовал это в тестовом репозитории, и если я пытаюсь совершить обновление без обновления, я получаю ошибку с ошибкой Commit. К слову, тезисы не противоречат друг другу. –