0

.gitを使用してプロジェクトフォルダーからフォルダーを削除します$ rm -rf .gitが、コマンド$ ./bin vendors install(symfony2プロジェクト)を実行しようとすると、次のようになります。

Installing/Updating symfony
M src/Symfony/Bridge/Twig/Resources/views/Form/form_table_layout.html.twig
"symfony" has local modifications. Please revert or commit/push them before running this command again.

しかし、今は存在しないので、もうコミットできません.git。しかし、別のGitリポジトリを作成してからコミットしても、常に同じメッセージが表示されます。

ありがとう

4

2 に答える 2

2

アドバイスに従って、ローカルの変更を元に戻してみてください。

cd vendor/symfony
git checkout .
cd ../..
php bin/vendors install

ベンダーごとに 1 つのリポジトリを持つことになっているため、プロジェクトのリポジトリを削除しても、これらのリポジトリには影響しません。

于 2012-06-25T13:08:39.750 に答える
0

おそらく、複数の git リポジトリが存在するのではないでしょうか? 以下を試して、プロジェクトに他の git リポジトリがあるかどうかを確認してください。

$ cd /your/project/root
$ find . -name .git

環境変数 GIT_DIR も確認してください。

于 2012-06-25T14:25:59.750 に答える