git bash 命令行反应慢、卡顿(定位出根本原因)

参考该博主: https://blog.csdn.net/weixin_50212044/article/details/131575987?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword\~default-0-131575987-blog-130024908.235^v43^pc_blog_bottom_relevance_base4\&spm=1001.2101.3001.4242.1\&utm_relevant_index=3
问题现象:Win11上装了git后发现,通过桌面Git Bash快捷键或右键菜单"Open Git Bash here"打开命令行窗口之后,执行各种命令、已及输入个回车键都很卡顿,反应比较慢。对比了同事的Git工具不卡顿,而自己之前电脑上也不卡顿。对比了git的版本后,发现自己电脑上git版本很高 2.43,而同事是2.32,老电脑上是2.38。当然我也没有回退版本,而是研究了下为啥?网上有方法说是通过对git/bin/bash.exe创建快捷键的方式启动会好,当然也试了,是有效果,但是右键菜单和桌面原生快捷键启动还是慢。这并没有找到原因。

根本原因:原因就是安装git的时候,在"configuring the terminal..."的时候,选择了使用默认的MinTTY.。没有选择使用Windows的cmd。当然两者各有优缺点,MinTTY可能更强大,支持一些CMD窗口不支持的指令。但可能同时牺牲了性能。

借用博主图,懒得安装了。大家看这个安装过程中有很多选择,其中跟这个卡顿有关的就是terminal终端配置导致的。 https://blog.csdn.net/Q20011102/article/details/127921448![参考](https://file.jishuzhan.net/article/1768760838270750722/73151311f6cdf0d999ce5ebc1c23446b.webp)

谢谢阅读!

相关推荐
国服第二切图仔18 小时前
Rust开发之Trait作为参数与返回值使用
开发语言·后端·rust
山峰哥18 小时前
KingbaseES 表空间与模式优化策略深度研究报告
开发语言·数据结构·数据库·oracle·深度优先
inx17718 小时前
Git 分布式版本控制快速入门|掌握核心命令与实用技巧
git
yong999019 小时前
C++语法—类的声明和定义
开发语言·c++·算法
狂奔的sherry19 小时前
构造/析构/赋值运算理解
开发语言·c++
大佬,救命!!!19 小时前
C++多线程运行整理
开发语言·c++·算法·学习笔记·多线程·新手练习
用户120391129472619 小时前
从零开始掌握Git:告别版本管理混乱,轻松驾驭代码人生
git
合作小小程序员小小店19 小时前
web网页开发,旧版在线%考试,判题%系统demo,基于python+flask+随机分配考试题目,基于开发语言python,数据库mysql
开发语言·后端·python·mysql·flask·html5
蜗牛沐雨19 小时前
C++ 输出流(Output Stream)全解析
开发语言·c++
余道各努力,千里自同风19 小时前
如何使用 Promise.all() 处理异步并发操作?
开发语言·前端·javascript