2015年2月16日月曜日

git でdiff-highlight を使いたい


centos6 にgit をソースからインストール
centos6 ではrpmパッケージのgit は1.7

$ sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker

$ tar -zxf git-1.7.2.2.tar.gz
$ cd git-1.7.2.2
$ make prefix=/usr/local all
$ sudo make prefix=/usr/local install

参考
 Gitのインストール


diff-highlight の設定

git のソースディレクトリにある
contrib/diff-highlight/diff-highlight
をコピー
/usr/local/bin へ

~/.gitconfig に追加
[pager]
    log = diff-highlight | less
    show = diff-highlight | less
    diff = diff-highlight | less

参考
Git の diff を美しく表示するために必要なたった 1 つの設定

0 件のコメント:

コメントを投稿