2

ベンダーがプリインストールされていない新しい Symfony プロジェクトをインストールしようとしています。私は Windows を実行しており、Symfony クックブックの次のガイドを使用しました。

git で Symfony2 プロジェクトを作成して保存する方法

私は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 に関する私の限られた知識を最大限に活用して) このガイドを使用してこれを修正しようとしました行末の処理、および最終的にはこのCharles Baily の「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

私が間違っていることと、これを修正する方法についての手がかりを誰かが持っていますか??

4

2 に答える 2

4

問題を解決する方法は次のとおりです。

  1. monolog ディレクトリに移動します。

    CDベンダー/モノログ

  2. 変更内容を理解する (オプションの手順)

    git差分

  3. 変更をキャンセルする

    git チェックアウト .

于 2012-06-03T15:58:23.053 に答える
1

問題が eol の自動変更にある場合は、

git config --global core.autocrlf false

他の git 操作の前に行う、より良い構成になります。長所と短所については、「設定の決定的な推奨事項
」を参照してください。git autocrlf

于 2012-06-03T10:21:19.783 に答える