Aki*_*kif 25
您可能需要删除不必要的git对象,例如dangling commits & blobs:
git fsck && git gc --prune=now
Run Code Online (Sandbox Code Playgroud)
你可以在这里参考一下dangling commits & blobs.
Ste*_*hen 15
作为一个不经常使用 VS Code 的人,我运行时也以为 git 挂了git pull。事实证明我只是不太善于观察。如下图所示,我全神贯注于终端,没有注意到输入用户名的提示,而这正是“挂起”的实际原因。
在 Fedora 32 上,所有 git 命令都挂在我身上(仅适用于 gitlab 上的存储库),解决了
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
Run Code Online (Sandbox Code Playgroud)
将其留在这里以防对其他人有帮助
如果您从 linux 机器上拉取数据,您可能需要检查此文件:
/etc/ssh/ssh_config
确保您没有将默认 SSH 端口设置为 22 以外的其他端口。有些人对该文件和以下内容感到困惑:
/etc/ssh/sshd_config
当他们将服务器设置为非标准 SSH 端口时。
我在 Windows 中,我通过在拉取之前关闭 Visual Studio 解决了挂起问题。
| 归档时间: |
|
| 查看次数: |
23400 次 |
| 最近记录: |