aaaiiuie

学習(備忘録)のため運用

gitconfig alias

設定ファイル

設定ファイルを編集する形でエイリアスを設定します。 編集する設定ファイルによって、エイリアスが反映される範囲が異なります。

反映させたい範囲 編集する設定ファイル
システム全体 /etc/gitconfig
ユーザー ~/.gitconfig
リポジトリ リポジトリルートディレクトリ /.git/config

設定例

下記は.gitconfigに設定した例になります。

$ vim .gitconfig

[alias]
ch = checkout
br = branch
st = status
logs = log --graph --oneline --decorate --all
diffp = diff --word-diff=plain

使用例

$ git ch -b hoge
$ git br 
hoge