Githubの設定


ここでは, GitHubのアカウントを作成して, ローカルコンピュータをgithubに接続できるようにする手順を説明します。
リポジトリのpush(ダウンロード), pull(アップロード)の方法などについては「githubの使い方.md」を参照して下さい。

1. アカウントの作成


githubのサイト(https://github.com/)にアクセスし, 右上の「Sign Up」をクリックする。
表示に従ってメールアドレス, ユーザー名, パスワードなどを入力する。

2. SSH鍵の作成


GitHub登録用のSSH鍵を作成する。普通のSSH鍵を作ればよい。

  1. SSHキーを作成
    ターミナル(Linux)またはWindows Powershell(Windows)で以下を実行
$ ssh-keygen -t rsa -b 4096
  1. ファイル名を聞かれるので入力する。
$ Enter file in which to save the key (…/.ssh/id_rsa): 
  1. パスワードを入力する。

3. SSH公開鍵を登録


  1. githubのサイト(https://github.com/)にアクセス
    ログインしていない場合, 「Sign Up」を選択してログインする。すでにログインしている場合, 自分のホーム画面が表示される。
  2. 右上の自分のマークを選択し, 「Settings」を選択
  3. 左側のメニューから「SSH and GPG keys」を選択
  4. 「New SSH key」を選択
  5. 2.で作成したSSH keyの公開鍵ファイル(~.pub)の中身を「Key」の欄にコピーする。
  6. 「Add SSH key」を選択

4. SSH configの設定


githubとのSSH接続で利用するssh設定を ~/.ssh/config に書く。以下は例。

Host github github.com
  HostName github.com
  IdentityFile ~/.ssh/… # 2.で作成したSSH鍵の秘密鍵ファイル
  User git
  TCPKeepAlive yes
  IdentitiesOnly yes
  • 1つのマシンで複数のアカウントを使い分ける場合, それぞれのSSH configを設定する。 1行目の Host github github.comHost github github.com.○○ のように変更する。

コメントを残す

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