Eclipse (EGit) + GitHub 環境構築
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
#contents
** 動作環境/前提条件 [#afcc7ed6]
- Windows 7 (32bit)
- Eclipse Luna SR2 4.4.2
- GitHubアカウント作成済み
** EGitインストール [#ubd69fe7]
// - Eclipseヘルプ >> Eclipseマーケットプレイス >> EGitを...
- Eclipseヘルプ >> 新規ソフトウェアのインストール
- 作業対象: http://download.eclipse.org/egit/updates
** SSH認証鍵生成 [#ga045bdc]
- CygwinでSSH認証鍵を生成
$ ssh-keygen -t rsa -C yjshimojo@gmail.com
Generating public/private rsa key pair.
Enter file in which to save the key (/home/y.shimojo/.ss...
Enter passphrase (empty for no passphrase): // パスワ...
Enter same passphrase again: // パスワード再入力
- SSH公開鍵の標準出力をコピー
$ cat id_rsa.pub
+ GitHubログイン >> Personal settings >> SSH keys >> Add ...
+ Title: ローカルマシン名など
+ Key: クリップボードの中身(SSH公開鍵情報)をペースト
** Eclipseの公開鍵認証設定 [#e33547bf]
+ ウィンドウ >> 設定 >> 一般 >> ネットワーク接続 >> SSH2
+ SSH2ホーム: SSH公開鍵の保管先を指定
+ 秘密鍵: id_rsa
+ 認証方法の「password」チェックを除外
** EGitの初期設定 [#h7ecddf1]
+ ウィンドウ >> 設定 >> チーム >> Git >> 構成 >> エントリ...
+ key: user.name / value: Yuji Shimojo
+ key: user.email / value: yjshimojo@gmail.com
+ 適用を選択
** 既存ワークスペースのプロジェクトからローカルリポジトリ...
+ パッケージ・エクスプローラー >> プロジェクト選択
+ 右クリック >> チーム >> プロジェクトの共用 >> Git >> 作成
** ローカルリポジトリへコミット [#ob358d6a]
+ 任意のGitリポジトリーを選択
+ 右クリック >> コミット >> src配下のみ選択
+ 右クリック >> Init Git Flow
+ developブランチ⇒masterブランチへ切り替え
** リモートリポジトリへプッシュ [#p045e05a]
+ GitHubリポジトリー作成 ※「Initialize this repository w...
+ リモート >> プッシュ >> GitHubの認証情報を入力
終了行:
#contents
** 動作環境/前提条件 [#afcc7ed6]
- Windows 7 (32bit)
- Eclipse Luna SR2 4.4.2
- GitHubアカウント作成済み
** EGitインストール [#ubd69fe7]
// - Eclipseヘルプ >> Eclipseマーケットプレイス >> EGitを...
- Eclipseヘルプ >> 新規ソフトウェアのインストール
- 作業対象: http://download.eclipse.org/egit/updates
** SSH認証鍵生成 [#ga045bdc]
- CygwinでSSH認証鍵を生成
$ ssh-keygen -t rsa -C yjshimojo@gmail.com
Generating public/private rsa key pair.
Enter file in which to save the key (/home/y.shimojo/.ss...
Enter passphrase (empty for no passphrase): // パスワ...
Enter same passphrase again: // パスワード再入力
- SSH公開鍵の標準出力をコピー
$ cat id_rsa.pub
+ GitHubログイン >> Personal settings >> SSH keys >> Add ...
+ Title: ローカルマシン名など
+ Key: クリップボードの中身(SSH公開鍵情報)をペースト
** Eclipseの公開鍵認証設定 [#e33547bf]
+ ウィンドウ >> 設定 >> 一般 >> ネットワーク接続 >> SSH2
+ SSH2ホーム: SSH公開鍵の保管先を指定
+ 秘密鍵: id_rsa
+ 認証方法の「password」チェックを除外
** EGitの初期設定 [#h7ecddf1]
+ ウィンドウ >> 設定 >> チーム >> Git >> 構成 >> エントリ...
+ key: user.name / value: Yuji Shimojo
+ key: user.email / value: yjshimojo@gmail.com
+ 適用を選択
** 既存ワークスペースのプロジェクトからローカルリポジトリ...
+ パッケージ・エクスプローラー >> プロジェクト選択
+ 右クリック >> チーム >> プロジェクトの共用 >> Git >> 作成
** ローカルリポジトリへコミット [#ob358d6a]
+ 任意のGitリポジトリーを選択
+ 右クリック >> コミット >> src配下のみ選択
+ 右クリック >> Init Git Flow
+ developブランチ⇒masterブランチへ切り替え
** リモートリポジトリへプッシュ [#p045e05a]
+ GitHubリポジトリー作成 ※「Initialize this repository w...
+ リモート >> プッシュ >> GitHubの認証情報を入力
ページ名: