2012-12-14 28 views
0

使用具有這些功能的git的.bashrc是什麼。有些東西會向您顯示大量信息,但不會阻止您查看終端或分散您的注意力。.bashrc使用GIt

我已經試用了Ultimate Bashrc,我喜歡它,但是我正在尋找更多功能。

什麼它必須有:

  • 查看當前分支和彩色編碼當前登錄的

而且

  • 用戶的,如果有什麼,將與屏幕工作來展示你目前所在的屏幕和所有打開的屏幕確實有助於提高效率。

  • +1

    根據問題指引,你應該避免在問題和標題中的「最佳」。你應該問具體的問題,可以準確回答:) –

    +0

    對不起,我刪除了 – hunterboerner

    回答

    0

    我用這個來顯示我在哪個分支上。

    function git_branch() { 
        tmp=$? 
        branch=`git branch 2> /dev/null | awk '/\*/ { print substr($0, 3); }'` 
        if [ "X$branch" != "X" ]; then 
         echo -n "$branch " 
        fi 
        exit $tmp 
    } 
    export PS1="\[\033[1;37m\]\$(git_branch)\[\033[0m\][\[email protected]\h:\w]\$? \\$ "