РЕШЕНИЕ ошибки — git pull при скачивании изменений удаленного репозитория

error: Your local changes to the following files would be overwritten by merge:

При использовании git, наверное каждый встречался с ошибкой команды git pull при скачивании изменений удаленного репозитория,

<strong>error: Your local changes to the following files would be overwritten by merge:</strong>protected/data/shop.dbprotected/runtime/application.logPlease commit your changes or stash them before you merge.AbortingUpdating f2b24b5..a9e818e

Для решения этой проблемы достаточно выполнить всего 2 команды в консоли/

&gt; <strong>git fetch --all</strong>
Fetching origin

Эта команда скачает нам все ветки но не смержит их в локальном репозитории.

Далее используем команду :

&gt; <strong>git reset --hard origin/master</strong>HEAD is now at a9e818e Last Commit

Этой командой мы сбросим все изменения с ветки origin/master

Вот и все! Далее делаем git pull

&gt; <strong>git pull</strong>
Already up-to-date.

Готово! Теперь мы скачали все изменения из ветки master в ваш локальный репозиторий!

 

Комментировать