灰いじり

This blog's posts are licensed under CC-BY 4.0.

Git

GitのUntracked cacheという機能

Git

執筆時点のGitのバージョン Git 2.8.2 Untracked cache GitのUntracked cacheとは、おおざっぱに言うと、ワーキングツリーのファイル構成が変化したかどうかを識別する方法を簡略化させて、Gitの動作を高速化させる機能。これをオンにすると例えばgit status…

Git v2.8.0からgit grepをリポジトリ外で実行した時の挙動が変わった

Git

Git v2.8.0 Git v2.8.0が出た。そのリリースノートの中で少し気になった箇所があった。 "git grep" by default does not fall back to its "--no-index" behavior outside a directory under Git's control (otherwise the user may by mistake end up runni…