web-dev-qa-db-ja.com

EGitでリモートgitリポジトリを作成し、それを既存のEclipseプロジェクトにリンクするにはどうすればよいですか?

私はEclipse HeliosとEGitを使用しています。私はGitを初めて使用します。 Androidアプリの既存のEclipseプロジェクトがあります。Gitに配置したいです。共有フォルダーにGitリポジトリをセットアップする方法に関するいくつかの手順を共有して、既存のプロジェクトを配置してください。 EGitを使用してこのgitリポジトリにアクセスしましたか?私はさまざまなオプションを試しましたが、成功しませんでした。

ありがとう!

24
Dan Largo

同じ質問(Eclipse/eGitでそれを行う方法)があり、タイトルに記載されている質問への答えを見つけました:

  1. Windowに移動> Show Views> Others選択Git repositories
  2. リポジトリを展開して「リモート」を表示し、右クリックしてCreate Remote
  3. オプションを選択します:fetchは、読み取りのみが許可されていることをEclipseに通知します(そのリポジトリをプッシュする権利を望まない/持っていない場合は、これが正しいオプションです)。次に、希望するリモートリポジトリに名前を付けます(最初の名前は通常「Origin」ですが、「prod」、「test-server」などにすることができます)。
  4. 変更をクリックして、リポジトリのURIを指定します。最初のフィールドに、「git clone」の後に入力する完全なURIを貼り付けることができます。
  5. 3°で選択した内容に応じて、「完了」、「保存してプッシュ」、または「保存してフェッチ」

また、eGitを使用して既存のgitリポジトリからEclipseで新しいプロジェクトを作成するには、File > Import...に移動してGit/Projects from Gitを選択するだけです。次に、手順に従ってください

34
Asenar

代わりに、コマンドラインからすべてを実行できます。

これをプロジェクトのルートで実行します。

git init

祝福されたリポジトリまたは中央リポジトリが必要なフォルダーで同じことを行います。

git init --bare

ローカルリポジトリで、readmeファイルを追加してコミットします。

echo "testing" > readme
git add readme   
git commit -m "initial commit"

次に、変更を中央リポジトリにリンクしてプッシュします。

git remote add Origin //server/share/repodir
git Push -u Origin master

これであなたが始められることを願っています。

後で必要に応じてegitを使用できますが、gitを個別に使用しても何も問題はありません。

12
Adam Dymitruk

参照 http://wiki.Eclipse.org/EGit/User_Guide

Gitリポジトリに1つのプロジェクトのみが必要な場合、Team> Share Projectはそのプロジェクトをgitリポジトリに変換します。次に、共有に別のリポジトリを作成し、プロジェクトリポジトリを共有フォルダリポジトリにプッシュできます。

複数のプロジェクトを含むリポジトリが必要な場合は、ワークスペースの外部の場所にプロジェクトを作成することをお勧めします。次に、プロジェクトの上のフォルダーにgit repoを作成できます。

6
Paul Webster