Git: .gitconfig に alias とかを設定してみた

ずっと SourceTree で git してましたが、転職をキッカケに黒い画面で git 始めました(๑′ᴗ’๑)

慣れてきたので、お家 mac でも黒い画面で git しよう!と思い、とりあえず alias 設定をしたメモ。


.gitconfig に書いたこと

[color]
  # 以下のコマンドは自動で色をつける
  status = auto
  diff = auto
  branch = auto
  interactive = auto
  grep = auto
[push]
  # tracking しているリポジトリが default の push 先
  default = tracking
[core]
  # global な .gitignore
  excludesfile = /Users/hoge/.gitignore
[alias]
  st = status
  sh = show
  ft = fetch
  ci = commit
  co = checkout
  b = branch
  d = diff
  dc = diff --cached
  w = whatchanged
  graph = log --graph --date-order -C -M --pretty=format:\"<%h> %ad [%an] %Cgreen%d%Creset %s\" --all --date=short
  g = log --graph --date-order -C -M --pretty=format:\"<%h> %ad [%an] %Cgreen%d%Creset %s\" --all --date=short
  url = config --get remote.origin.url

git g のお陰で SourceTree なくても大丈夫になった!


次は、Tab 補完の設定をしてみよう。

Share

Comments