0

私はラボのチームと一緒に、Git バージョンの Android プロジェクトに取り組んでいます。他のメンバーの 1 人が、コードに大幅な変更を加えたので、それらをプルインしてほしいと言っています。それらはまだ上流のマスターに含まれていないため、そこからプルすることはできません。そのため、彼のフォークをセットアップしました。リモートとして、彼のブランチの1つからプルしたい.

私の問題は、プロジェクトのコピーで bin フォルダーを追跡していないことです。これは、完全に生成されたファイルであり、バージョン管理されるべきではないためです。ただし、彼は bin フォルダーを追跡しており、彼の変更をプルしようとすると、次のメッセージが表示されます。

エラー: 次の追跡されていない作業ツリー ファイルは、マージによって上書きされます:

その後に、すべての bin フォルダー ファイルのリストが表示されます。bin フォルダー以外のすべてのファイルを取得するにはどうすればよいですか? ありがとう!

4

1 に答える 1

0

私のおすすめ :

  • bin フォルダーを .gitignore に入れて、同僚が生成されたファイルをバージョン管理に入れるのをやめるようにします

  • 作業ディレクトリの bin フォルダーを削除してから、変更をマージ (プル) します。

  • bin フォルダを消去する

  • Eclipse で bin フォルダーを再生成し、コミットして送信します (.gitignore と共に)

于 2012-06-05T20:38:05.297 に答える