gitでlessが意図しない挙動をする場合

gitのページャとしてlessを使用している場合に、環境変数LESSを設定していないとgitがデフォルトで"FRSX"を設定するようになっています。設定している箇所は以下です。
pager.c

ということで、意図しないオプションが設定されたくない場合は環境変数LESSを自分で設定しておくか、.gitconfig で以下のようにするといいです。

[core]
    pager = less -+$LESS -XR

"-+$LESS" することで、$LESSの設定を打ち消しています。