2011-02-01から1ヶ月間の記事一覧

Git ファイル操作のやり直し/取り消し

Git

状況 git mv したつもりが mv していて、しかもその後編集して commit してしまった。 A -> B -> B' -> B'' 的な感じ。 B''のヒストリをたどると A にさかのぼれなくて困ってしまった。 解決法 B までさかのぼって、 git mv. 具体的には git rebase -i HEAD~…

クエリ拡張について

クエリ拡張は名前の通りユーザが作成した検索式 (クエリ) に対してシステム側でクエリの提示をおこなう手法で、広い意味では「キーワードサジェスチョン」や「他のキーワード」機能もこれに含まれます。そこでポイントとなるのが、どんな情報を使用して提示…