Rainbow Engine

IT技術を分かりやすく簡潔にまとめることによる学習の効率化、また日常の気付きを記録に残すことを目指します。

Eclipse GitHub

GitHubにEclipseの既存プロジェクトを登録(コミット+プッシュ)する手順

投稿日:

 

<目次>

(1) GitHubにEclipseの既存プロジェクトを登録(コミット+プッシュ)する手順
 (1-1) STEP0:前提条件
 (1-2) STEP1:JavaプロジェクトをGitのローカルリポジトリに追加
 (1-3) STEP2:JavaプロジェクトをGitのリポジトリにコミット&プッシュ

(1) GitHubにEclipseの既存プロジェクトを登録(コミット+プッシュ)する手順

(1-1) STEP0:前提条件

・①Eclipseをインストール済み
 
・②GitHubのアカウントを作成済み
 
・③GitHubのリモートリポジトリを作成済み
※コマンド実行で作る方法をご紹介していますが、画面から作っても勿論OKです。
 
・④GitHubのリポジトリをローカルの開発環境(Eclipse)にクローン済み
赤い吹き出しの箇所が今回の前提事項としている項目で、青い吹き出しの箇所が今回の記事で実施する所です。
(図100)イメージ図

目次にもどる

(1-2) STEP1:JavaプロジェクトをGitのローカルリポジトリに追加

Eclipseの「プロジェクトの共有」の機能を使う事で、ローカルにあるプロジェクト(Java等)をGitのローカルリポジトリに追加する事で、リモートのリポジトリ(GitHub)にコミット等も可能になります。今回は例として「GitTestProject」というJavaプロジェクトを、「TestRepoRainbow」というリポジトリ(ローカル&リモート)に追加します。
 
・①登録対象のEclipseプロジェクト(例:GitTestProject)を右クリック⇒「Team」⇒「Share Project」を選択し、リポジトリ設定画面を開きます。
 
(図111)

 

・②Javaプロジェクトを追加するローカルリポジトリ(例:TestRepoRainbow)を選択して「Finish」を押下します。
 
今回は既に作成済み&Eclipse上にクローン済みのリポジトリを指定しますが、「Create」ボタンで新規に作成する事も可能です。
 
(図112)

・③ローカルリポジトリへの追加完了
 
JavaプロジェクトがGitリポジトリに追加されると、(図113)のようにプロジェクト名の横に『 [リポジトリ名 NO-HEAD]』のような表示が出ており、アイコンも少し変わっていると思います。
 
(図113)

「NO-HEAD」は初回の「追加(add)」か「コミット(commit)」を行うまでは「ブランチ(HEAD)がありませんよ」というメッセージを伝える記述になります。
 

(1-3) STEP2:JavaプロジェクトをGitのリポジトリにコミット&プッシュ

・①コミット対象のプロジェクト(例:GitTestProject)を右クリック⇒「Team」⇒「Commit」を選択します。

(図121)

・②「Git Staging」タブの「Unstaged Changes」領域に、これからコミット予定のファイルが変更されている事を確認します(もし表示されていない場合は、プロジェクトに何か適当な変更を加えて、表示される事を確認します)。

(図122)
 
・③「Git Staging」にある変更のうち、コミット(ローカルリポジトリに変更反映)&プッシュ(リモートリポジトリに変更反映)する内容にチェックを入力します。
(図123)

・④コミットメッセージを入力して「Commit & Push」を押下します。
(図124)

・⑤プッシュ対象のリモートリポジトリ(GitHub上のリポジトリ)とブランチを確認して「Next」を押下します。
(図125)①

GitHubアカウントのID/パスワードを入力して「OK」を押下します。
(図125)②

・⑥Push内容の確認をして「Finish」を押下します。
今回の場合、GitHub上にない、ローカルのJavaプロジェクトを初めてリモートリポジトリ(GitHub)にプッシュ(リモートのリポジトリに反映)するため、新しくリポジトリに「master」のブランチを作成してくれています。
 
(図126)①

GitHubアカウントのID/パスワードを入力して「OK」を押下します。
(図126)②
 
・⑦完了確認
GitHubのページで今回追加を行ったリポジトリを開くと、プロジェクトが追加されている事を確認できます。

(図127)①

(図127)②

 

目次にもどる

    Adsense審査用広告コード


    Adsense審査用広告コード


    -Eclipse, GitHub

    執筆者:


    comment

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です

    関連記事

    GitHubのリポジトリをコマンドから作成する方法

      <目次> (1) GitHubのリポジトリをコマンドから作成する方法  (1-1) はじめに  (1-2) リポジトリ作成APIの概要  (1-3) リポジトリ作成の手順 (1) Git …

    Eclipseで”Unknown version of Tomcat was specified”エラーが出た時の対処方法

    <目次> (1) Eclipseで”Unknown version of Tomcat was specified”エラーが出た時の対処方法  (1-1) 事象  (1-2) …

    EclipseでJavaプロジェクトを同一サーバ内で別名コピーする方法

    (0)目次&概説 (1) プロジェクトの別名コピーの手順  (1-1) プロジェクトのコピー&ペースト  (1-2) コピーしたプロジェクトをTomcatへ登録  (1-3) Tomcatサーバの再起 …

    GitHubのWebAPIをコールしてユーザー情報を取得するサンプルプログラムの解説+エラー対応も2例紹介

    (0)目次&概説 (1) 目的  (1-1) 記事の目的 (2) APIの概要  (2-1) APIとは?  (2-2) Web APIとは?  (2-3) Web APIの様々な呼び方   (2-3 …

    GNOMEのランチャー設定手順をEclipseを例にご紹介

    <目次> (1) GNOMEのランチャー設定手順をEclipseを例にご紹介  (1-1) EclipseのGNOME用ランチャー作成手順  (1-2) 備考:上記対応で追加されない場合 GNOMEの …

    • English (United States)
    • 日本語
    Top