git-deltaを使ってみた話
2022年 10月 23日 日曜日
git diff をリッチにしてみた
1. 背景
- rust製のdiffツール(txtのcompareを雑にしてくれそうなやつ)を探してたら、偶然見つけた(検索の上位にいた)
- githubを見に行ったら良さげだったのでつかってみた
2. 設定
-
動作環境は
M1 Air
なのでbrew install git-delta
install -
.gitconfig
を編集# 変更箇所について [core] pager = delta [pull] ff = only [interactive] diffFilter = delta --color-only [add.interactive] useBuiltin = false # required for git 2.37.0 [delta] side-by-side = true # use splite view line-numbers = true # show line number navigate = true # use n and N to move between diff sections light = false # set to true if you're in a terminal w/ a light background color (e.g. the default macOS terminal) [merge] conflictstyle = diff3 [diff] colorMoved = default
3. 動作した感じ
4. その他
- ターミナルのschemaとの兼ね合いでdefaultの設定だと見づらいみたいな話があったが、個別にパラメータ設定が可能そうなのでいい感じになるかも
この記事をシェア