GitHub の設定を手短に

  • GitHub へのアカウント開設はすでに済んでいるとする.
  • ssh の鍵は既に生成済みとする.
  • Account Settings にて公開鍵を登録する.
  • GitHub 側のユーザ名は常に git なので,手元のローカルユーザ名からのアクセスを可能にするために ~/.ssh/config を編集する.
Host github.com
    User git
  • 設定を確認する.
$ ssh git@github.com
Hi YOURNAME! You've successfully authenticated, but GitHub does not provide shell access

と出力されれば OK.

$ git clone git@github.com:YOURNAME/hellos.git
$ cd hello
$ vi README
$ git add README
$ git commit
$ git push origin HEAD
    • 既に手元に git レポジトリが存在する場合.
$ cd proj/hellos
$ git remote add origin git@github.com:YOURNAME/hellos.git
$ git checkout master
$ git push origin HEAD
  • ユーザ名とメールアドレスを設定(必要?)
$ git config user.name YOURNAME
$ git config user.email YOURNAME@EXAMPLE.COM