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 Настройки "для плюсов и минусов.

Вот как вы можете решить свою проблему:

  1. Перейти в каталог монологов

    продавец CD / монолог

  2. Понять, что вы изменили (необязательный шаг)

    мерзавец

  3. Отмените ваши модификации

    Git Checkout .

Другие вопросы по тегам