2009/03/04

Githubデビューしてみる

開発経験が全く無いので、CVSとか使ったこと無いんだけど、Githubを使ってみたかったので使ってみました。

参考:[¬¬日常日記]:とっても優しいgithubの使い方

(1)Githubで新しいレポジトリを作成。

(2)レポジトリを作ったときに手順が表示されるので、そのとおりにセットアップ。まずgit-coreをインストール。
---
$ sudo aptitude install git-core
---

(3)メールアドレスの設定。
---
$ git config --global user.name "名前"
$ git config --global user.email メールアドレス
---

(4)first commit。
---
$ mkdir lastfm4r
$ cd lastfm4r
$ git init
$ touch README
$ git add README
$ git commit -m 'first commit'
$ git remote add origin git@github.com:smokeymonkey/lastfm4r.git
$ git push origin master
---
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
---
む、エラー。SSH Public Keyの内容をGithubに登録しておく必要がありました。
---
$ git push origin master
Enter passphrase for key '/home/XXXX/.ssh/id_rsa':
Counting objects: 3, done.
Writing objects: 100% (3/3), 207 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
To git@github.com:smokeymonkey/lastfm4r.git
* [new branch] master -> master
---
OK。

(5)secondm commit。
---
$ mkdir lib
$ vi lib/lastfm4r.rb
$ git add lib/lastfm4r.rb
$ git commit -m 'second commit'
$ git push origin master
---
ちゃんとGitubのレポジトリにも反映されていることを確認。

というわけで、なんか作ってみよう。