В последнее время всякий раз, когда я делаю git push, я получаю такой обмен:
owner-pc ~/dev/project $ git push
Counting objects: 15, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (8/8), done.
Writing objects: 100% (8/8), 3.15 KiB, done.
Total 8 (delta 6), reused 0 (delta 0)
remote: Pulling changes into edge...
remote: From /var/git/project
remote: * branch master -> FETCH_HEAD
remote: error: Your local changes to 'config/development.php' would be overwritten by merge. Aborting.
remote: Please, commit your changes or stash them before you can merge.
remote: Updating 1984db9..d584535
remote: Changes have been pulled and applied to edge.
To ssh://dev.trueaction.com/var/git/project
a3a085e..8ec5b07 styleguide -> styleguide
… но push, очевидно, завершается без ошибок, и все работает нормально.Нет никаких локальных изменений в config/development.php
, и они не были в течение некоторого времени.Я не получаю никаких ошибок или предупреждений при фиксации, только при нажатии, а не при получении.
Что вызывает ошибку?(Оно ведет себя как предупреждение , но говорит, что это ошибка , поэтому я использую этот термин.)