【发布时间】:2019-10-10 16:31:54
【问题描述】:
我从 gitlab.com 克隆了一个存储库。 但是当我进入目录时,命令只是打开一个新行来输入文本而不是被执行。
编辑:
我已经从另一个目录中的 gitlab.com 克隆了另一个存储库,并且它按预期工作,当我进入那里并去例如 git status 我得到:
# On branch dev
nothing to commit, working directory clean
回到我遇到问题的存储库。用git remote rm origin 删除它(运行该命令没有问题)。删除目录,再次克隆它,但同样的事情继续发生。
我想那个存储库一定有问题,但是什么?
注意事项: 1. 它在 AWS 上运行,我只是使用 Putty 控制台。 2. 更改为 root 以防万一特权导致奇怪的行为。我的用户也不起作用。
【问题讨论】:
-
以
root的身份运行可能不太好,但我不知道git是否反对。 -
看起来 git 命令挂了。尝试运行
GIT_TRACE=1 git status看看是否有任何显示? -
也许只是慢了点。具有大型存储库的 Windows 上的 Git 可能需要一段时间。你等了多久
git status显示一些东西?打开 Windows 任务管理器,查看是否有 CPU 和/或磁盘活动。 -
那我猜是git连接不上,网络超时太大了。我记得过去发生在我身上。 git 花了大约 3 分钟才最终打印出一条错误消息。
-
就是慢,让它执行一会儿。