hogehoge foobar Blog Style Beta

Web,Mac,Linux,JavaScript,Perl,PHP,RegExp,Git,Vim,Redmineなど技術的なことのメモや、ちょっと便利そうなものの紹介をしています。

githubにリポジトリを登録してみる

githubへソースをアップするまでの手順の覚書として書いておきます。
ローカルマシン上には既にgitがインストールされているものとする。
githubへは無償のFreeで登録しました。

1.ssh公開鍵の作成
・githubへの登録にはssh公開鍵が必要になるので、事前に作成する。

$ ssh-keygen -t rsa -C "your e_mail address"
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:

~$


2.githubアカウントの作成
 ・https://github.com/signup/freeへアクセス。
 ・Username、Email Address、Passwordを入力。
 ・「SSH Public Key」には先ほど作成した公開鍵の内容をコピー&ペーストする。
$ cat id_rsa.pub


3.リポジトリの作成(githubでの作業)

 ・「Create a Repository」をクリック。
 ・「Project Name」等を入力してリポジトリを作成

4.リポジトリの作成(ローカルマシンでの作業)
 ※githubでのリポジトリ作成後、手順が表示されるので、それに従えば問題ないハズ。
  私の場合は以下のような手順でできました。

$ git config --global user.name "mrgoofy33"
$ git config --global user.email emailaddress
$ mkdir elementDom
$ cd elementDom
$ git init
$ touch README
$ git add README
$ git commit -m 'first commit'
$ git remote add origin git@github.com:mrgoofy33/elementDom.git
$ git push origin master

もう少し難しいかなと思っていましたが、以外なほどスムーズにできました。