Решение конфликтов в GIT

Всем привет.

Сотрудник модифицировал несколько десятков файлов. Потом попытался обновить проект коммандой git pull и получил кучу конфликтов на эти файлы. Умел решать такие ситуации только командой git checkout --theirs xxx. Для каждого файла забивать команду не стал а не придумал ничего лучше как удалить файлы и попытаться проапдейтить заново. Естественно ничего не получилось. Разные попытки решить проблему успехом не увенчались -- поднимает проект из репозитория заново.

Соотв два вопроса

  1. Как правильно было решить ситуацию с множественными конфликтами (файлы из одного каталога) ?
  2. Если уж проблема зашла так далеко (файлы удалены) -- как правильно их восстановить ?

Спасибо


Ответы (0 шт):