CodeLog

開発メモ

初めてのGit

Ruby on Railsチュートリアルによると、次はGitをインストールしなさいとのことです。
Gitも初めてです。

インストール

$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
...
$ sudo apt-get install git
...
$ git --version
git version 1.9.1
$ git config --global user.name "<username>"      # ユーザ名登録
$ git config --global user.email "<mail address>" # メールアドレス登録
$ git config --global color.ui auto               # 出力のカラーリング

リポジトリ作成

$ mkdir mygit
$ cd mygit
$ git init                           # リポジトリ初期化
$ echo "sample" > sample.txt
$ git add .                          # ファイル追加
$ git commit . -m "<commit message>" # コミット
$ git log                            # コミットログ参照

このあたりはCVSSVNとほとんど同じようなので、違和感なく行けそうです。
CVSだとファイル単位のリビジョン、SVNだとコミット単位のリビジョンなどの概念的な違いについては分かっていませんが、時間のある時に読むか必要に迫られたらやるということにして次に進みたいと思います。