web-dev-qa-db-ja.com

EclipseにGitLabリポジトリを追加する方法は?

EclipseにGit-Labを追加する方法は?

そのため、GitLabからプッシュまたはフェッチすることができます。私はこれの初心者です、より多くの説明を与えてください。

20
Monica Tandyria

準備

EclipseにeGitがあることを確認してください。

  1. ヘルプ->インストールの詳細
  2. 「Eclipse Git Team provider」がリストにあることを確認してください。

インストールされていない場合は、 answer の@VonCの指示に従ってください。

GitLabのリポジトリへのURLがあることを確認してください。 https://gitlab.com/<someusername>/<somerepository>のようなものプロジェクトの概要ページにいるとき、gitlab.comから取得します。

  • メニュー(ハンバーガーアイコン≡、3本の水平線)、->プロジェクト、Eclipseで操作したいものをクリックします。これで概要ページが表示されます。プロジェクトの名前とその説明のすぐ下に、いくつかのアクションを実行できるいくつかのボタンがあります。これらのボタンの1つは、SSH/HTTPSプロトコルのセレクターです。今のところ、HTTPSを選択し、それに続くURLをコピーします。これがプロジェクトのURLです。

II次に、Eclipse eGitを使用して、リポジトリをローカルにクローンします。

これらの手順は、Eclipse KeplerおよびEclipse Lunaでテストされています。噂によると、それらは時代遅れであり、示されているように機能しない可能性があります。新しいEclipseを使用する場合は、注意して新しい手順をポストバックしてください:-)

  1. ウィンドウ->パースペクティブを開く->その他
  2. 「Git」を検索して選択し、「OK」をクリックします
  3. 矢印の付いたボタンとツールヒント「Gitリポジトリのクローンを作成してこのビューにクローンを追加する」をクリックします
  4. 「ソースGitリポジトリ」ウィザードで:
    • URI:https://gitlab.com/<someusername>/<somerepository>のようなGitLabのリポジトリからのURL
    • eGitがホストとリポジトリパスを入力しました。
    • 接続をそのままにして(httpsおよびポートなし)、認証の詳細(GitLab.comへのログインに使用するユーザーとパスワード)を入力します。
    • 「Secure Storeに保存」にチェックを入れると、Eclipseはこれからユーザー/パスワードを処理します。私はそれを行いますが、Eclipseのインストールを他の人と共有する場合、またはパスワードを保持するためにPCを信頼しない場合はお勧めできません。
    • 次をクリック
  5. ブランチ選択ウィザード。
    • リポジトリに複数のブランチがある場合は、ローカルでクローンを作成するブランチ、対話するブランチを選択できます。すべてのブランチのクローンを作成して、それらを使用可能にすることもできます。
    • 完了したら、[次へ]をクリックします
  6. ローカル宛先ウィザード。
    • ローカルGitリポジトリを配置する場所を選択できるようになりました。 eGitのデフォルトは、Eclipseとは関係なく、ユーザーの下のサブディレクトリになりますが、うまく機能します。気に入らない場合は、好みに変更してください。
    • 他のGitインストールと同様に、GitLab.comリポジトリに「Origin」という名前を付けます。本当に必要な場合は、変更することもできます。
    • [プロジェクト]ボックスで[すべてのプロジェクトをインポート]をオンにします。[ワーキングセット]を使用する場合は、どのプロジェクトに配置するかを選択できます。
    • 完了をクリックします。

eGitは少し動作するようになり、新しくクローンされたリポジトリがビューに表示されます。 Eclipseから対話できるクローンリポジトリがあります。

III次に、プロジェクトをEclipseにインポートします。

  1. ファイル->インポート...
  2. Git-> Gitのプロジェクト->次へ
  3. 既存のローカルリポジトリ->次へ
  4. 新しくクローンされたリポジトリを選択->次へ
  5. 新しいプロジェクトを使用したインポートWizard-> Finish
  6. GitLab.comでホストされているプロジェクトタイプを選択します。私の場合、「Javaプロジェクト」です。他の機会には「Maven-> Maven Project」でした。次へをクリックします
  7. プロジェクトに名前を付けて、必要な設定を変更します。宛先として、デフォルトの場所を使用せずに、複製されたリポジトリの場所に移動します(前のセクションの手順6で使用したとおりリポジトリの複製 )->次へ
  8. インポートが希望どおりであることを確認し、「終了」をクリックします。

これで、Eclipse内で作業し、チームメニューを使用して同期とコミットおよびプッシュを行うことができます。

25
manuelvigarcia

最も簡単な方法は、EGitでEclipseを使用することです( http://www.vogella.com/tutorials/EclipseGit/article.html

Eclipseパッケージの比較 (たとえば、 標準Eclipse にはEGitがあります)」を参照してください

これにより、gitlabリポジトリホスティングサーバーを参照するリモートリポジトリURLを追加できます。
これはgitlabに固有のものではありません。GithubまたはBitbucketを参照するリモートリポジトリを追加できます。
http://wiki.Eclipse.org/EGit/User_Guide#Working_with_remote_Repositories

http://wiki.Eclipse.org/images/3/35/Egit-0.9-clone-wizard-url-page.png

9
VonC

Mylyn Gitlab Connector があるようです。

私はそれを試してみると思います

2
Hajo Thelen

http://download.Eclipse.org/egit/updates からの新しいソフトウェアのインストールを使用して、EgitをEclipseにインストールします。

1
Bikramjit Singh