gpt4 book ai didi

macos - 没有 git 命令(状态,显示来源)不起作用,OS X Lion

转载 作者:太空狗 更新时间:2023-10-29 14:20:39 25 4
gpt4 key购买 nike

我当时正在处理一个 git 存储库,因为我的机器似乎在变慢(并且有大约 15 天的正常运行时间),我决定重新启动。我立即打开 iTerm2,然后回去工作,但是 git 没有响应任何命令。我将粘贴我的控制台的输出,这样你就可以看到我在尝试,在 2 分钟没有响应后放弃,检查 git 的路径以确保它已安装,等等。

Nick-Coxs-Macbook-Pro:codealong macbookpro$ git status
^C
Nick-Coxs-Macbook-Pro:codealong macbookpro$ git gc
^C
Nick-Coxs-Macbook-Pro:codealong macbookpro$ git stash
^C
Nick-Coxs-Macbook-Pro:codealong macbookpro$ git reset --hard HEAD^
^C
Nick-Coxs-Macbook-Pro:codealong macbookpro$ which git
/usr/bin/git
Nick-Coxs-Macbook-Pro:codealong macbookpro$ git status

您可以通过 ^C 看到我刚刚按下 ctrl + C 来退出它。

我确定的几件事:

  1. 我肯定已连接到互联网。 (证明:我发布了这个问题。)即使我不是,git 应该仍然可以在本地工作。

  2. 这绝对是一个 git 存储库。即使不是,git 也会说不是。它不会只是挂起。

  3. 我也在普通终端(而不是 iTerm2)中尝试过这个。没有区别。

  4. 我使用的是 OS X Lion 10.7.4。

更新:我已经使用磁盘工具修复了我机器上的权限,这在我机器上的所有 git repos 上仍然发生。

更新 2:这是我的控制台的输出,而 git 什么都不做。

10/20/12 7:23:48.364 PM com.apple.launchd.peruser.501: (com.Eltima.SyncMateServer[543]) posix_spawn("/Library/Application Support/EltimaSyncMate/SyncMateServer.app/Contents/MacOS/SyncMateServer", ...): No such file or directory
10/20/12 7:23:48.365 PM com.apple.launchd.peruser.501: (com.Eltima.SyncMateServer[543]) Exited with code: 1
10/20/12 7:23:48.365 PM com.apple.launchd.peruser.501: (com.Eltima.SyncMateServer) Throttling respawn: Will start in 10 seconds

这对我来说没有任何意义。有人吗?

更新 3:我不知道为什么我没有早点检查这个,但我可以使用 GitX 作为 git 的 GUI,所以并不是 git 本身不起作用,而是 CLI 不起作用.

更新 4:我在安全模式下重新启动,但终端仍然以相同的方式对待 git。

最佳答案

我仍然不太清楚为什么会这样,但我能够修复它。我用一个简单的 rm/usr/local/bin/git 卸载了 git(当然,这会根据安装位置而改变),然后我用 this installer 重新安装了它。 (请注意,它适用于 10.7 Lion,尽管它表面上是 Snow Leopard 二进制文件)因为我发现 git 最近刚更新到 1.8。

关于macos - 没有 git 命令(状态,显示来源)不起作用,OS X Lion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12992437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com