首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OSX终端在git存储库中运行缓慢

OSX终端在git存储库中运行缓慢
EN

Stack Overflow用户
提问于 2017-07-03 06:36:12
回答 3查看 1.8K关注 0票数 0

我注意到,每当我在本地git存储库中输入命令时,注册击键大约需要7-8秒,开始运行命令需要另外7-8秒。我检查了我在杀毒软件等其他应用程序上的日志,没有发现任何令人讨厌的大东西。我使用iTerm,但我也检查过使用终端时是否发生了完全相同的事情。

你知道问题出在哪里吗?

如果有用的话我在OSX Yosemite上

EN

回答 3

Stack Overflow用户

发布于 2017-07-03 11:20:20

最有可能的是,您的shell提示符中运行了一些检查和报告存储库当前状态的内容。许多shell框架都会做到这一点(比如哦-my-zsh或bash-it)。它们在每次显示提示时检查存储库的状态。

如果您所在的存储库由于某种原因报告其状态非常慢,则可能会显示此行为。一些可能的原因包括:

  • 存储库位于遇到问题且响应缓慢的存储设备(磁盘、U盘、网络连接存储)上。
  • 存储库位于网络装载的文件系统上,该文件系统响应缓慢。
  • 存储库位于低性能文件系统装载上,例如装载到虚拟机中。
票数 2
EN

Stack Overflow用户

发布于 2020-09-26 17:46:32

对我来说,运行git status,然后推动少数新的更改似乎加快了iterm的响应。

票数 1
EN

Stack Overflow用户

发布于 2022-01-20 12:06:18

请确保您没有大的目录是不必要的留在您的git缓存。最好从版本控制中排除包含大型二进制文件编译目录(如bin、obj等目录)。如果你正在使用nodejs,有时node_modules会变得非常大,从git中删除它是一个好主意。

git rm --缓存的-r node_modules

然后,不要忘记将这些目录添加到.gitignore中

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44875781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档