Eclipse で github - Windows

Eclipse の git クライアント EGit で GithubにPutするまで。
目標は、

  • 自分のローカルで作ったProjectをGithubに登録する。
  • CygwinWindowsのGitなどは使わない。

前提:

  • GitHubにアカウントは追加できている。
  • GithubSSHの設定は終わっている。

はまりポイントは、GithubへのPut。

参考は、ここ。
http://wiki.eclipse.org/EGit/User_Guide

EclipseにEgitをインストール

  • PC の 環境変数HOMEを設定
    • マイコンピュータなどを右クリック、環境変数のHOMEを "D:\home\username"などに設定
    • Eclipse (Juno) に EGitをインストール
    • Help > Install New Software...
  • Eclipseにユーザ名とメールアドレスを設定
    • Preferences > Team > Git > Configuration
    • New Entry
    • user.email をキー、値をメールに設定、同じように user.name をキー名前を設定

PCにローカルリポジトリを作る

  • Eclipseの既存プロジェクトを右クリック Team > Share Project
    • "Select repository type" > Git をクリック > Next
    • Use default... をクリック
    • プロジェクトを選択 > ダイアログ下方のCreate Repositoryボタンをクリック > Finish
  • Gitに追加するファイルを選択
    • Navigator view を表示
    • プロジェクトを右クリック Team > Add To Index
    • bin を右クリック Team > Ignore
    • .gitignore を右クリック Team > Add To Index
  • コミットする
    • プロジェクトを右クリック Team > Commit

ローカルリポジトリGitHubにPush

  • EclipseSSHの設定
    • Click Preferences > General > Network Conecctions > SSH2
    • SSH2 home > 環境変数HOMEの.sshディレクトリが指定されているか確認
  • Push
    • Navigator view を表示
    • プロジェクトを右クリック Team > Remote > Push
    • SSHのURLを貼り付け
      • Connection > Protocol を SSH

Cannot get remote repository refsダイアログがでる。