Sollyu

  • 捐赠
  • 关于
  1. 首页
  2. 原创文章
  3. 正文

Mac Git的一些记录

2017年6月2日 2525点热度 0人点赞 0条评论

终端中显示当前分支名称

效果截图

屏幕快照 2017-06-02 20.34.00

实现代码

在~/.bash_profile的最后添加下面代码

######################################
# Git
######################################
function git_branch {
  branch="`git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"`"
  if [ "${branch}" != "" ];then
      if [ "${branch}" = "(no branch)" ];then
          branch="(`git rev-parse --short HEAD`...)"
      fi
      echo " ($branch)"
  fi
}

export PS1='\u@\h \[\033[01;36m\]\W\[\033[01;32m\]$(git_branch)\[\033[00m\] \$ '

Git自动补全

$brew install bash-completion

添加代码

在~/.bash_profile中加入

######################################
# auto completion
######################################
if [ -f `brew --prefix`/etc/bash_completion ]; then
    . `brew --prefix`/etc/bash_completion
fi
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: bash git mac
最后更新:2017年6月7日

sollyu

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2021 sollyu.com. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

苏ICP备15007531号