在使用git bash的时候,我经常有个需求想要知道每个命令执行时的时间,这样自己心里更有数,可以默认的git bash命令行没有这个功能,所以,自己动手做了一下配置,顺便也玩了些品如操作。这样自己工作的时候心情都变好了呢!

先上效果图

操作方法:

1.首先找到本机Git安装目录,找到目录下Git\etc\profile.d下的git-prompt.sh文件。

2.用如下代码替换文件中的内容

if test -f /etc/profile.d/git-sdk.sh
thenTITLEPREFIX=SDK-${MSYSTEM#MINGW}
elseTITLEPREFIX=$MSYSTEM
fiif test -f ~/.config/git/git-prompt.sh
then. ~/.config/git/git-prompt.sh
elsePS1='\[\033]0;$TITLEPREFIX:$PWD\007\]' # set window titlePS1="$PS1"'\n'                 # new linePS1="$PS1"'\[\033[07m\]'PS1="$PS1"'\[\033[34m\]'PS1="$PS1"'[`date "+%Y-%m-%d %H:%M:%S"`] 'PS1="$PS1"'\[\033[32m\]'       # change to greenPS1="$PS1"'\u@\h '             # user@host<space>PS1="$PS1"'\[\033[0m\]'PS1="$PS1"'\[\033[05m\]'PS1="$PS1"'\[\033[35m\]'       # change to purple#PS1="$PS1"'$MSYSTEM '          # show MSYSTEMPS1="$PS1"'(づ ̄3 ̄)づ╭❤~'PS1="$PS1"'\[\033[0m\]'PS1="$PS1"'\[\033[07m\]'PS1="$PS1"'\[\033[33m\]'       # change to brownish yellowPS1="$PS1"'\w'                 # current working directoryif test -z "$WINELOADERNOEXEC"thenGIT_EXEC_PATH="$(git --exec-path 2>/dev/null)"COMPLETION_PATH="${GIT_EXEC_PATH%/libexec/git-core}"COMPLETION_PATH="${COMPLETION_PATH%/lib/git-core}"COMPLETION_PATH="$COMPLETION_PATH/share/git/completion"if test -f "$COMPLETION_PATH/git-prompt.sh"then. "$COMPLETION_PATH/git-completion.bash". "$COMPLETION_PATH/git-prompt.sh"PS1="$PS1"'\[\033[36m\]'  # change color to cyanPS1="$PS1"'`__git_ps1`'   # bash functionfifiPS1="$PS1"'\[\033[0m\]'        # change colorPS1="$PS1"'\n'                 # new line#PS1="$PS1"'$ '                 # prompt: always $PS1="$PS1"'٩(๑❛ᴗ❛๑)۶ '
fiMSYS2_PS1="$PS1"               # for detection by MSYS2 SDK's bash.basrc# Evaluate all user-specific Bash completion scripts (if any)
if test -z "$WINELOADERNOEXEC"
thenfor c in "$HOME"/bash_completion.d/*.bashdo# Handle absence of any scripts (or the folder) gracefullytest ! -f "$c" ||. "$c"done
fi

3.保存,重新打开git bash

4.另外,如果在git bash--》选项--》文本中勾选“允许闪烁”,这个“(づ ̄3 ̄)づ╭❤~”小表情就会闪起来哦

让你的git bash更好看更实用相关推荐

  1. git bash命令_更优雅地使用命令行

    工欲善其事,必先利其器,通过武装自己的命令行工具,从而更优雅地使用命令行,可以使工作更加高效并且有趣.本文将以下几个方面来介绍命令行的使用技巧和提效工具 CLI 一键呼入呼出 iterm2 是一款完全 ...

  2. 日更第8期-2015-3-23-如何科学地使用因特网-第三讲-为什么要用Git Bash?咱们用Github for Windows吧!(上)...

    Hi!我又回来了!这次我保证,真的真的要开始日更了,绝对不会再断了!再断我就......我就再发次誓呗...... 不过说实话,最近确实有些忙,主要是大创的申请工作,弄得我焦头烂额的.不过我最近确实编 ...

  3. git add 撤销_更科学地管理你的项目,Git 简明教程(二)

    修改文件内容 上回说到,我们已经成功创建并提交了一个 README.md 文件到 FirstGit 版本库中 1.修改文件 现在我们更改 README.md 内容 2.查看版本库状态 该文件夹内右键运 ...

  4. 4、PPT图表的制作(制作九宫格图片、更好看的图表)

    1.顶级商业图表网站 (1)麦肯锡中国:https://www.mckinsey.com.cn/# (2)第一财经:https://www.cbnweek.com/ (3)网易数读:http://da ...

  5. maven使用testng_使用ReportNG更好看的TestNG HTML测试报告– Maven指南

    maven使用testng 当"扩展TestCase"是编写测试中必不可少的部分时, TestNG是作为JUnit 3的注释驱动替代创建的测试框架. 即使到现在,它也提供了一些有趣 ...

  6. 使用ReportNG更好看的TestNG HTML测试报告– Maven指南

    当"扩展TestCase"是编写测试中必不可少的一部分时, TestNG是作为JUnit 3的注释驱动替代创建的测试框架. 即使现在,它也提供了一些有趣的功能,例如数据提供程序,并 ...

  7. 根据要求调参用matplotlib做一个一模一样的直方图(以及如何把成图变得更好看)

    又是educoder上的一个题目 数据文件长这样: 编程要求 (文件结构就是一个main.py调用了student.py,数据文件在同级目录下)请仔细阅读右侧代码,结合相关知识,在 Begin-End ...

  8. html颜色主题,16 种更好看的 WEB 默认标准色 colors.css

    16 种更好看的 WEB 默认标准色 colors.css Sponsor 网页安全色有216中,但支持颜色名称作为颜色值的只有16种,分别是aqua, black, blue, fuchsia, g ...

  9. 学会这5个拍摄技巧,能让你的视频更好看

    有一阵子没更新了,最近比较忙,精力都放在了更新视频号上,前阵有一个礼拜做了六条视频. 这两天公众号加了新功能,就是可以直接在公众号看视频号动态了,欢迎你关注我的视频号. 之前发布过一个视频:五种可以让 ...

最新文章

  1. python画五角星-Python第八课 绘制五角星1.0
  2. java基础语法以及进制的转换
  3. jpush推送格式 swift_Swift中配置极光推送
  4. vcenter 6.7 (vcsa)部署指南
  5. 我是一个请求,我该何去何从
  6. 华为云回应“关闭私有云”传闻 将进行业务调整形成混合云产品部
  7. 奇异值分解与低秩矩阵近似
  8. SpringMVC上传文件的三种方式
  9. Java 9 揭秘(15. 增强的弃用注解)
  10. Python map/reduce/filter/sorted函数以及匿名函数
  11. 计算方法实验(二):龙贝格积分法
  12. CSS 文字样式 第二节
  13. state_dict详解--存放训练过程中需要学习的权重和偏执系数
  14. 五种典型开发周期模型(瀑布、V、原型化、螺旋、迭代)
  15. 解决opencv imwrite()影像全黑
  16. 教你如何在2023年办好水土保持资质
  17. 使用Docker安装HomeAssistant
  18. 如何优雅地读写HttpServletRequest和HttpServletResponse的请求体
  19. 让linux后台持续运行某个程序
  20. 【Matlab优化预测】布谷鸟算法优化灰色模型预测【含源码 1244期】

热门文章

  1. Oracle Warehouse Builder 自动化ETL处置处罚历程(1)
  2. 如何在 JavaScript 中实现拖放
  3. @async 没有异步_javascript之异步函数
  4. C语言课后习题(63)
  5. 用matlab画图的好处,用matlab画图注意事项
  6. python 获取进程池 sleeping_Python 进程操作之进程池--Pool
  7. 2021年11月国产数据库排行榜:openGauss闯入前三,Kingbase流行度与日俱增,TDengine厚积薄发
  8. 亡羊补牢or防患未然?在数百套多种数据库中找出风险点(附PPT下载)
  9. 专访福建移动林志云: 5G使能,运营商全面进入数字化转型之路
  10. 数据湖应用解析:Spark on Elasticsearch一致性问题