前端知识体系
GitHub (opens new window)

GuoLiBin6

程序员永不下班
GitHub (opens new window)
  • 介绍
  • 前端基础

  • 浏览器基础

  • 软件开发

    • vscode

    • mac配置

      • 开机自动加载bahrc命令
      • Terminal展示仓库分支名
        • sudo免密码权限配置
        • 设置alias告别繁琐命令
      • github

    • 数据结构

    • 性能优化

    • Node.js

    • 收录

    • 搞事啦

    • 前端知识体系
    • 软件开发
    • mac配置
    GuoLiBin6
    2023-12-24
    目录

    Terminal展示仓库分支名

    # 打开配置文件

    vim ~/.bashrc
    
    1

    # 加入配置

    # git branch name config 设置展示仓库地址
    function git-branch-name {
      git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"
    }
    function git-branch-prompt {
      local branch=`git-branch-name`
      if [ $branch ]; then printf " [%s]" $branch; fi
    }
    PS1="\[\033[0;36m\]\W\[\033[0m\]\[\033[0;32m\]\$(git-branch-prompt)\[\033[0m\] 😬 "
    
    1
    2
    3
    4
    5
    6
    7
    8
    9

    # 使配置文件生效

    保存退出

    执行命令使配置生效

    source ~/.bashrc
    
    1

    需要开机自动生效,请参考 开机自动加载bashrc配置

    # 效果

    在非git仓库目录下,终端显示 当前文件夹名称

    在git仓库目录下,终端显示 当前文件夹名称 和 当前分支名称,😬表情用于明显的标记命令的起始位置,比常规的 $ 更明显

    # 注意

    以上配置是针对于 终端shell类型为 bash 的情况,如果是 zsh,会报错不生效,需要将 shell 类型切换为 bash

    上次更新: 2024-01-07 11:14:31
    开机自动加载bahrc命令
    sudo免密码权限配置

    ← 开机自动加载bahrc命令 sudo免密码权限配置→

    最近更新
    01
    蛤蟆先生去看心理医生
    04-12
    02
    梁永安:阅读、游历和爱情
    03-20
    03
    阿甘正传
    02-07
    更多文章>
    Theme by Vdoing | Copyright © 2022-2024 GuoLiBin6
    冀ICP备2022013865号-1
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式