5

いくつかのEclipseプロジェクトをgithubリポジトリにプッシュしようとしました。後でクローンを作成したり、それらをEclipseに戻したりするのに苦労するたびに。その理由は、'git add' を実行すると、Eclipse 固有のプロジェクト ファイル (.project、.classpath など) がステージングされないためと思われます。gitignore ファイルを調べてみましたが、デフォルトで作成されたファイルが見つかりません。.git/info/exclude 内のファイルも無関係のようです。私は StackOverflow とインターネット全体を検索しましたが、これについての言及は見つかりませんでした。だから明らかに、私はこれがすべて起こった唯一の人であるか、自分でそれを理解できない唯一のダミーです. これらのプロジェクト ファイルをリポジトリに含めるには、それらのプロジェクト ファイルを明示的にステージングする必要がありますか (「git add .」を使用してプロジェクト全体を追加した後)。

4

2 に答える 2

4

これらの Eclispe プロジェクトがローカルの git リポジトリになかった場合は、プロジェクトのルート ディレクトリに git リポジトリを作成でき、「?」でファイルを追加できるはずです。.projectとを含むそれらについて.classpath:

共有プロジェクト

( Egit ユーザーガイド/リポジトリの作成セクションより)

ただし、プロジェクトが既に git リポジトリにある場合は、最初に git コマンドラインでそれらのファイルのステータスを確認してください。疑わしい場合は、ローカルの git インストール (Windows の場合: msysgit など)を使用して、常に CLI (コマンド ライン インターフェイス) にフォールバックします。

EGit Eclipse オプション " " は、すべてのファイルImport > Git > Projects from Gitを参照する必要があります。.project.classpath

git リポジトリを追加

于 2012-10-08T15:29:50.433 に答える