ターミナル経由でコンピューター A を使用して、a) git リポジトリを作成し、b) リポジトリにindex.html
ファイルを追加し、c) リモート オリジンを追加し、d) リモート オリジンにプッシュしました。大丈夫。
次に、コンピューター B を使用して、ターミナル経由でそのリポジトリのクローンを作成しました。Eclipse
次に、 ( を装備して)開いEgit
て、クローニングプロセスによって作成されたフォルダに新しいプロジェクトを作成しました。次にEclipse
、すべての変更をリモートのオリジンにプッシュしていました。
コンピューター A に戻り、Eclipse を使用して元のリポジトリ フォルダーにプロジェクトを作成し、コンピューター B を使用したときにプッシュされた変更を取得するために、リモートのオリジンからプルしようとしました。
Eclipse
しません。.settings
、などのアイテム.project
があり、バージョン管理下にないため、サーバーからファイルを取得しても上書きされません。これらのファイルを(ターミナル経由で)手動で削除する必要がありましたが、Eclipseは期待どおりに機能しました。
これを回避する方法に関する情報を提供してください。
Eclipse 内からローカル リポジトリを作成し、それをリモート オリジンにプッシュして、(.settings) などの項目がバージョン管理下に置かれるようにする必要があります。また、(そうであれば) リポジトリのクローンを作成して異なるバージョンを使用する人々にどのように問題が発生するのでしょうか。エクリプスの?
gitignore
それらのアイテムを使用する必要がありますか?Eclipse に独自の関連ファイルを別のフォルダーに保存するように依頼する必要があります
NetBeans
か?