2

私のこの一般的なプロジェクトフォルダには、テキスト、画像、バイナリファイルなど、さまざまなものが含まれています。このプロジェクトをgitの下でバージョン管理に保持する必要があるため、何かを台無しにした場合は、以前のバージョンに戻すことができます。すべてのファイルの。

このプロジェクト内の1つは、すべてのコンテンツを含むEclipseIDEJavaワークスペースです。

私の質問は、Eclipseワークスペースを含むこの一般的なプロジェクトをMac OS XとWinXPコンピューター間で共有して、プッシュとプルが可能な限りスムーズに行われるようにするにはどうすればよいですか?

現在のように、たとえばOSXからリモートリポジトリにプッシュし、そこからXPマシンにプルすると、クラスパスなどが再びすべて間違ってしまい、整理するためにかなりの努力を払う必要があります。

4

2 に答える 2

1

OS固有の情報を無視するようにマシンを設定します

これは、リポジトリの作業ディレクトリのルートに.gitignoreという名前のファイルを配置することで実現できます。

.gitignoreで

/path/not/to/share/*
于 2009-10-14T20:17:08.907 に答える
0

「もの」についてはよくわかりません(設定をエクスポートし、gitpullが役立つ可能性がある後にそれらを再インポートする可能性があります。

パスに関しては、リンクされたディレクトリとリンクされたリソースのパス変数を使用してプロジェクトを構成することを強くお勧めします。この変数はEclipseのインストールごとに設定され、特定のマシンで引き続き有効です。

于 2009-10-14T18:26:24.513 に答える