标签:git
hairongchen:~$git —version
显示:git version 2.2.1
二、配置git 输入命令自动完成
cp git-completion.bash ~/
cp git-prompt.sh ~/
修改.bash_profile
vim .bash_profile
输入以下内容
# copy contrib/copmletion/git-completion.bash to your home directory and source it
# Linux users should add the line below to your .bashrc
. ~/git-completion.bash
#copy contrib/completion/git-prompt.sh to your home directory and source it
#Linux users should add the line below to your .bashrc
. ~/git-prompt.sh
export GIT_PS1_SHOWDIRTYSTATE=1
# export PS1=‘\w$(__git_ps1 " (%s)")\$‘
export PS1=‘\u:\W$(__git_ps1 " (%s)")\$ ‘
git config —help
git help config
man git-config
hairongchen:git-master$ git config --list --global
user.name=chenhairong
user.email=baitxaps@126.com
user.name=rhc
hairongchen:git-master$ git config --global --unset user.name
出现警告:
warning: user.name has multiple values
我们需要user.name后面加一个表达式如:git config --global --unset user.name rhc
hairongchen:git-master$ git config --list --global
user.name=chenhairong
user.email=baitxaps@126.com
发现user.name 只有一个值,只有一个值时 删除就不用加表达式了如:
git config --global --unset user.name
再查:git config --get user.name,就查不到了
我们再增加回去:
git config --global user.name rhc
5.修改:
git config --global user.email bawfnhaps@163.com,把以前的email 改了:
hairongchen:git-master$ git config --list --global
user.email=bawfnhaps@163.com
user.name=rhc
git config --global alias.br branch
git config --global alias.st status
git config --global alias.ci commit
输入 git c 再按tab键出现,多了co,ci 两个命令,我们以后可用ci来commit,co来checkout
hairongchen:git-master$ git c
c cherry citool cm commit
ca cherry-pick clean co config
checkout ci clone column
git 后面接参数
输入命令发现:git log 发现后面输出了很多内容
使用下面命令:git config --global alias.lol "log —oneline"
再用 git lol发现一行一行,很整齐
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:git
原文地址:http://blog.csdn.net/baitxaps/article/details/47380447