最近、複数の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://j-caw.co.jp/blog/?p=901