由于 xcodebuild,终端第一次启动缓慢

问题描述

我第一次运行终端或启动 SmartGit 时,任何一个启动都很慢,最多需要 30 秒。当我查看终端的状态栏时,我发现它在运行某些 sessionInfo() R version 4.0.2 (2020-06-22) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 10 x64 (build 18363) Matrix products: default locale: [1] LC_COLLATE=Dutch_Netherlands.1252 LC_CTYPE=Dutch_Netherlands.1252 LC_MONETARY=Dutch_Netherlands.1252 [4] LC_NUMERIC=C LC_TIME=Dutch_Netherlands.1252 attached base packages: [1] parallel stats4 stats graphics Grdevices utils datasets methods base other attached packages: [1] writexl_1.3.1 forcats_0.5.0 stringr_1.4.0 purrr_0.3.4 [5] readr_1.4.0 tidyr_1.1.2 tibble_3.0.4 tidyverse_1.3.0 [9] RColorBrewer_1.1-2 readxl_1.3.1 pheatmap_1.0.12 ggthemes_4.2.4 [13] ggrepel_0.9.1 ggplot2_3.3.3 GEOquery_2.58.0 edgeR_3.32.1 [17] limma_3.46.0 dplyr_1.0.2 DESeq2_1.30.0 SummarizedExperiment_1.20.0 [21] Biobase_2.50.0 MatrixGenerics_1.2.0 matrixStats_0.57.0 genomicranges_1.42.0 [25] GenomeInfoDb_1.26.2 IRanges_2.24.1 S4Vectors_0.28.1 Biocgenerics_0.36.0 [29] ashr_2.2-47 loaded via a namespace (and not attached): [1] fs_1.5.0 bitops_1.0-6 lubridate_1.7.9.2 bit64_4.0.5 httr_1.4.2 [6] tools_4.0.2 backports_1.2.1 R6_2.5.0 irlba_2.3.3 DBI_1.1.1 [11] colorspace_2.0-0 withr_2.4.0 tidyselect_1.1.0 bit_4.0.4 compiler_4.0.2 [16] cli_2.2.0 rvest_0.3.6 xml2_1.3.2 DelayedArray_0.16.0 labeling_0.4.2 [21] scales_1.1.1 SQUAREM_2021.1 genefilter_1.72.0 mixsqp_0.3-43 digest_0.6.27 [26] XVector_0.30.0 pkgconfig_2.0.3 dbplyr_2.0.0 invgamma_1.1 rlang_0.4.10 [31] rstudioapi_0.13 Rsqlite_2.2.1 farver_2.0.3 generics_0.1.0 jsonlite_1.7.2 [36] BiocParallel_1.24.1 RCurl_1.98-1.2 magrittr_2.0.1 GenomeInfoDbData_1.2.4 Matrix_1.2-18 [41] fansi_0.4.2 Rcpp_1.0.5 munsell_0.5.0 lifecycle_0.2.0 stringi_1.5.3 [46] zlibbioc_1.36.0 grid_4.0.2 blob_1.2.1 Crayon_1.3.4 lattice_0.20-41 [51] haven_2.3.1 splines_4.0.2 annotate_1.68.0 hms_1.0.0 locfit_1.5-9.4 [56] pillar_1.4.7 geneplotter_1.68.0 reprex_0.3.0 XML_3.99-0.5 glue_1.4.2 [61] modelr_0.1.8 vctrs_0.3.6 cellranger_1.1.0 gtable_0.3.0 assertthat_0.2.1 [66] xfun_0.20 xtable_1.8-4 broom_0.7.3 survival_3.1-12 truncnorm_1.0-8 [71] tinytex_0.29 AnnotationDbi_1.52.0 memoise_1.1.0 ellipsis_0.3.1 命令时卡住了。不知道具体是什么命令。

有谁知道如何查看终端在启动时运行的命令?或者如果其他人有这个问题?我认为这与 this question 有关,但减速只是第一次启动终端和 ~30 秒。不是用户报告的 2-3 秒。后续运行或命令正常运行。

解决方法

将 Apple Git 切换到 Git,问题就会迎刃而解。
运行 brew install git 来完成它。
相关链接: https://blog.smittytone.net/2021/05/21/how-to-fix-xcodebuild-macos-terminal-slow-downs/