一些 Git 設定偏好
- dylan - ihower { blogging }讓 command line 指令列顯示目前處在哪一個 Git Brnach,最早是在 RGBA 看到這一招,非常方便. 請修改家目錄的 ~/.bashrc 或 ~/.bash_profile 檔案:. 記得打開 Git 的 color 設定,這樣 Git 指令的輸出結果才會加上顏色,像是 git status 等:.
1. 讓 command line 指令列顯示目前處在哪一個 Git Brnach,最早是在 RGBA 看到這一招,非常方便。請修改家目錄的 ~/.bashrc 或 ~/.bash_profile 檔案:
function git_branch {
ref=$(git symbolic-ref HEAD 2> /dev/null) || return;
echo "("${ref#refs/heads/}") ";
}
PS1="[\[\033[1;32m\]\w\[\033[0m] \[\033[0m\]\[\033[1;36m\]\$(git_branch)\[\033[0m\]$ "
結果如下:
2. 記得打開 Git 的 color 設定,這樣 Git 指令的輸出結果才會加上顏色,像是 git status 等:
git config --global color.ui true
3. 最後,我個人喜歡以下的 alias:
git config --global alias.co checkout git config --global alias.ci commit git config --global alias.st status git config --global alias.br branch
這樣只要輸入 git st 就是 git status 了,你也可以這樣建立你常用的指令。