Git Alias 設定

可以透過git config --list查看 ~/.gitconfig 內的設定

好用的快速指令設定:

  • git config --global alias.br branch
  • git config --global alias.co checkout
  • git config --global alias.cm commit
  • git config --global alias.df "diff"
  • git config --global alias.ft "fetch"
  • git config --global alias.l "log --oneline --graph"
  • git config --global alias.ls 'log --graph --pretty=format:"%h <%an> %ar %s"
  • git config --global alias.last 'log -1 HEAD'
  • git config --global alias.pl pull
  • git config --global alias.ps push
  • git config --global alias.st status
  • git config --global alias.ss "status -s"
  • git config --global alias.visual '!gitk'

加上顯示顏色的範例:

git config --global alias.lg "log --graph --pretty=format:'%C(bold red)%h%Creset %C(bold cyan)<%an>%Creset %C(yellow)%d%Creset %s %Cgreen(%cr)' --abbrev-commit --date=relative"

可用的預設顏色集

  • normal
  • black
  • blue
  • cyan
  • green
  • magenta
  • red
  • white
  • yellow

results matching ""

    No results matching ""