1.7.9がリリースされたので、変更点のハイライトをつらつらと眺めてみよう、と思ったら初っぱなに興味深い一文発見。blog前回はMacportsでインストールしたGitでPCREサポートが有効になるようにしてみたが、Homebrewでもやってみた。本家にパッチが入ったので、こんな小細工必要なくなった。GitGithubは、もはやファイアウォールの内側であってもread-onlyではない。GitGitにgit-cherry-pickという、知らなくてもなんとかなるが知っていると便利なコマンドがある。このコマンドを少し掘り下げてみた。GitGitの使い方を覚えるにあたって、まず知っておきたいのは――git-cloneだのgit-commitだのは当然として――「操作をミスったときにどのように回復するか」である。それを実現するのは、次の3つのコマンドだ。G-ToolsGitのメンテナ自身による、本当の意味での「Gitの使い方」を教えてくれる本。著者による"まえがきの代わり"を読んでおくとよい。GitGitを使い始めて以来、ずっと飲み込めずに残っているのが、"署名付きタグ"という代物である。これ、どういうときに使うのだろうか?あちらこちらのドキュメントを見ても、「署名もできて嬉しいね」としか書いていない。Gitローカルで持っているGitリポジトリをGitHubにpushしてしまいたいなぁ、と思ったのだが、pushする直前にAuthorおよびCommitterとして自分の本名を使っていることに気づいた。いえば、Gitを使い始めたころはuser.nameに正直に本名を入れていたなぁ...。Subversion分散SCMを使いたい!と思う今日この頃。仕事ではSVN(Subversion)を使っているのだが、ちょっとしたお試し編集をするためにブランチを作ることに抵抗がある。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。