Symfony bin/ производители локальных модификаций
Я пытаюсь установить новый проект Symfony без предустановленных поставщиков. Я использую Windows, и я использовал следующее руководство из поваренной книги Symfony:
Как создать и сохранить проект Symfony2 в git
Я довольно новичок в Git и Symfony. Когда я запускаю скрипт bin/vendors, я в итоге сталкиваюсь с этим:
Installing/Updating monolog
M src/Monolog/Handler/FingersCrossed/ActivationStrategyInterface.php
M src/Monolog/Handler/FingersCrossed/ErrorLevelActivationStrategy.php
"monolog" has local modifications. Please revert or commit/push them before running this command again.
Я бегу 2.0.15. Я пытался (с учетом моих ограниченных знаний о Git, cmd и Symfony) исправить это, используя это руководство. Работа с окончаниями строк и, в конечном итоге , ответ Чарльза Бэйли на "Попытки исправить окончания строк с помощью git filter-branch, но с не повезло ".
Я не думаю, что я делаю это правильно, хотя. Я запускаю следующие строки из моего cmd:
git config --global core.autocrlf true
#Nothing appears, just a new line
git rm --cached -r .
#Alot of files appear
git reset --hard
#HEAD is now at xxxxx initial commit
git add .
#According to the first link and Charles Baily's answer there should appear alot of files, but none do.
git commit -m "message"
#Nothing to commit
Кто-нибудь знает, что я делаю не так и как это исправить?
2 ответа
Если ваша проблема с автоматическим изменением eol, то
git config --global core.autocrlf false
было бы лучше конфигурации, сделанной до любых других операций git.
Смотрите " Окончательная рекомендация для git autocrlf
Настройки "для плюсов и минусов.
Вот как вы можете решить свою проблему:
Перейти в каталог монологов
продавец CD / монолог
Понять, что вы изменили (необязательный шаг)
мерзавец
Отмените ваши модификации
Git Checkout .