2012-02-21 6 views
1

私は様々なベンダー(doctrine、jsmsecurityextrabundleなど)をダウンロードしたSymfony2プロジェクトを持っています。これらは.gitignoreファイルによって無視され、フレームワークベンダーのスクリプトによって管理されます。これは、gitの典型的なSymfony2セットアップです。自分のGitHubリポジトリに、git-ignored vendor dependenciesの資格情報を要求しています。

私のコードは/ webのフォルダ構造のどこかにあります。私はresearchという新しいフォルダを追加/コミットし、プッシュを発行しました。プッシュすると、一連のログインポップアップが表示されて、ドクトリンプロジェクトにログインし、jmssecurityextrabundleプロジェクトにログインするように依頼しています。

私は困惑しています。ベンダーに関連するコミット/プッシュには何もありませんが、除外されています。

私は自分のプロジェクトの新しいクローンを作成し、同じ結果をもう一度試しました。

私はGitを初めて使用しています。私はGitをPHPStorm(IDEA)IDE内で使用しています。同様の設定を持つ他のプロジェクトは、このログイン・ツー・ベンダーの問題を一度も展示していません。

これを調べる方法についてはわかりません。

+0

'git remote add github github_url'と' git push github master'だけを実行すると、コマンドラインから動作しますか?そうでない場合は、エラーテキストを投稿してください。 –

+1

コマンドラインツールを使用すると、これを整理することができました。コミットされていないファイルとマージの競合がありました。なぜそれが私のIDEにベンダーのプロジェクトの資格情報を要求させていたのか分かりませんが、今ではそれがうまくいっています。ありがとう – PorridgeBear

+0

これは私がIDEでgitを信頼しない理由です! (私もPHPStormを使用していますが、これまでに作ったソフトウェアには最高の投資をしています)CLI FTW –

答えて

-2

私はSymfonyが自分のプロジェクトにGitを使用していることを知っています。おそらくあなた自身の.git/vendor/partに問題がありますか?

あなたは.gitignoreを提供する必要があります。

関連する問題