GitHubを使い始めてみたメモ
SourceForgeのインターフェースが異常に使いにくくなってしまったので,他に安住の地を求めてたら,CodeReposとGitHubがよさげだったので,そのうちのGitHubを使うことにした.
とりあえず,gitをインストール (Mac)
$ sudo port install cogito git-core
Gitに名前などを登録
$ git config --global user.name "Your Name" $ git config --global user.email "mail@mail.com"
新規プロジェクトローカルをGitHub上で作成したあと,ローカルにプロジェクトを作成
$ mkdir project $ cd project $ touch README
Gitを初期化
$ git init
ファイルを追加してコミット
-a オプションは,更新したファイル全てをコミットするという意味
$ git add README $ git commit -a
GitHubをリモートとして登録
$ git remote add origin git@github.com:ytakano/project.git
ローカルのコミットを,GitHubに反映
master はローカルで,origin は先に登録したGitHubのリポジトリ
$ git push origin master
他の場所からチェックアウト
匿名でのチェックアウト $ git clone git://github.com/ytakano/project.git アドミンでのチェックアウト $ git clone git@github.com:ytakano/project.git
他の場所でコミットした部分をローカルのソースに反映させる
$ git pull origin master