gpt4 book ai didi

git - 为什么 "git push"使用 MySysGit 1.7.4 会无限期地卡在那里?

转载 作者:IT王子 更新时间:2023-10-29 01:10:32 26 4
gpt4 key购买 nike

我用 Ruby 和 Rails 做了一些小实验,想从 Mac 推 pull 到 PC,反之亦然。

所以我在PC(MySysGit 1.7.4)上安装了Git网站的标准推荐的Git,然后运行

git daemon --reuseaddr --base-path=. --export-all --verbose --enable=receive-pack

在 Mac 或 PC 上(启动 Git 服务器),然后在 PC 上,我克隆并添加一个文件,提交,然后执行一个

git push git://192.168.1.31/ master

现在它将打印出以下内容并无限期地卡在那里:

Counting objects: 5, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (4/4)

我在另一台电脑上试过了,还是一样的。如何解决?

(我正在使用命令运行来自问题的服务器:'receive-pack': service not enabled for './.git')

最佳答案

他们刚刚发布了一个允许配置选项来停止 git 挂起的版本。

修复是 https://github.com/msysgit/git/issues/101在发布https://github.com/msysgit/msysgit/releases/tag/Git-1.9.4-preview20140611

可以通过设置来修复

git config --global sendpack.sideband false

关于git - 为什么 "git push"使用 MySysGit 1.7.4 会无限期地卡在那里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5520329/

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