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.
- Dashboard の Create a Repository で新しいリポジトリを作成する.ここでは例として hellos というリポジトリを作成したとする.
$ 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