git

VCS において Git が革新的な点

git

はっきりいって、Git の CUI は使いづらくてわかりにくい。サブコマンド名やオプションが開発者目線で決められており、ユーザからどう見えるかという視点が欠けている。その点、Subversion はよく考えられて洗練されていたし、それを受け継いだ Mercurial も…

「分散 VCS」という名前はよくない

Git は RCS っぽい lifeLOG + REPOsitory: 平等分散リポジトリの見せる夢 ワシもそう思う。Subversion のときはリポジトリを作って http.conf に記述して Apache 起動して…みたいな作業が必要だったけど*1、Git や Mercurial はそういう手間が全然いらない。…

Mercurial は差分を管理しているけど Git はしていないみたい

Introduction to Git (by Junio C Hamano) git-suty.git (岩松氏による資料) なんか、どうしても Git の動作がよくわからなかったんだけど、Git は差分を管理してなくて、各バージョンのファイルをすべてまるごと保存しているらしい。たとえば 5 MB の CSV …

Git リポジトリを視覚化するツール「GitX」

Git には、Git リポジトリを視覚化する gitk というツールが標準でついているけど、これは Tcl/Tk で書かれていて、遅いし見栄えもよくない。もし Mac OS X Leopard を使っているなら、かわりに GitX を使うといいみたい。OS X のグラフィックを使っているの…

Mercurial や Git が使える無料のリポジトリサービスを集めてみた

Git を使うなら GitHub で決まりだと思うけど、GitHub は BTS がないし、Git じゃなくて Mercurial を使いたかったので、Mercurial 版 GitHub がないか探してみた。 そのうちにいろんなリポジトリサービスが見つかったので、紹介してみる。#sourceforge.net…

GitHub は招待制?

git

InfoQ: GitHub - RailsベースのGitリポジトリホスティングサービスRuby on Rails がリポジトリを移す先として、がぜん注目を集める GitHub。その GitHub へのインタビュー。今頃気づいたけど、Ruby on Rails がリポジトリを移す先の GitHub は、招待制みたい…