投稿日:

    カテゴリー 日常 / プライベート

    【個人用】Gitのエイリアスとブランチ名表示の設定

    最近、複数のPC環境でGitを設定することが多かったので、自分の初期設定をメモ。
    ひとまずエイリアスと、ブランチ名表示に便利なgit-prompt.shの設定

    ・HomebrewでGitインストール

    brew install git

    ・Gitのエイリアスを設定

    git config --global user.name "ユーザー名"
    git config --global user.email "メールアドレス"
    git config --global alias.co "checkout"
    git config --global alias.br "branch"
    git config --global alias.cm "commit"
    git config --global alias.st "status"
    git config --global alias.df "diff"
    git config --global alias.pl "pull"
    git config --global alias.plo "pull origin"
    git config --global alias.codev "checkout develop"
    git config --global alias.comas "checkout master"
    git config --global color.ui auto

    ・git-prompt.shをホームディレクトリへ

    cp /usr/local/Cellar/git/2.0.4/etc/bash_completion.d/git-prompt.sh ~/.git-prompt.sh

    ・.bashrcに追加

    vim ~/.bashrc
    source ~/.git-prompt.sh
    GIT_PS1_SHOWDIRTYSTATE=true
    PS1='[\u@\h \W]$(__git_ps1 "[\[\033[32m\]%s\[\033[0m\]]")\$ '

    ※Wordpressのバグか、”バックスラッシュ 0″ が投稿できない現象のため全角で\0としました。半角に変換が必要です。なんなんだWordpress…

    ・.bash_profileに追加

    vim ~/.bash_profile
    if [ -f ~/.bashrc ] ; then
    . ~/.bashrc
    fi

    ・.bashrcを反映

    source ~/.bashrc

     

    ごめんなさい、自分用の設定メモなので細かい説明は割愛します。

     

    【参考】

    http://blog.asial.co.jp/845

    http://j-caw.co.jp/blog/?p=901