Проблемы с Git и Gemfile.lock

Я продолжаю сталкиваться с следующей ошибкой с моимGemfile.lock всякий раз, когда я хочу сделатьgit pull или оформить заказ на новую ветку.

error: Your local changes to the following files would be overwritten by merge:
    Gemfile.lock
Please, commit your changes or stash them before you can merge.
Aborting

Проблема в том, что я не могу понять, как это исправить.

Хранение файла не работает - локальные изменения просто остаются там по какой-то причине.Я тоже пробовал бегатьgit checkout -- Gemfile.lock отменить изменения, но это тоже не работает - локальные изменения просто остаются там.Я также попытался создать новую ветку и зафиксироватьGemfile.lock меняется только на эту ветку ... но это тоже не работает. Изменения остаются!

Что мне нужно сделать? Я зашел так далеко, что просто клонировал новое git-репо, но довольно скоро все это начинает происходить снова.

Ответы на вопрос(2)

Ваш ответ на вопрос