Ubuntu上使终端显示Git分支(oh-my-zsh)

来源:互联网 发布:李德毅 知乎 编辑:程序博客网 时间:2024/05/20 06:23

oh-my-zsh是基于Zsh(Zsh是一个Linux用户很少使用的power-shell,这是由于大多数Linux产品安装,以及默认使用bash shell)的功能作了一个扩展,方便插件管理、主体自定义等。oh-my-zsh源码在  https://github.com/robbyrussell/oh-my-zsh ,它的License为MIT。

在Ubuntu下使用Git维护code时,如果分支太多,有时会弄混当前是在哪个分支上进行的操作,push code时容易push到错误的分支,原因是终端不能显示的指出当前是在哪个分支上进行的操作,如下图,oh-my-zsh可解决这个问题。


安装oh-my-zsh操作步骤如下:

1. 通过cat/etc/shell或zsh --version查看是否已安装了zsh,如下图:


若没有安装,则执行sudo apt-get install zsh-dev进行安装,结果如下图:


2. 执行命令:

$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
正确安装后的结果如下图:


3. 重启后,终端再次定位到Linux_code_Test目录的结果显示如下:


原创粉丝点击