加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 当推送中包含修改后的文件时,Git推送失败,但添加或删除

发布时间:2020-12-13 22:46:52 所属栏目:Linux 来源:网络整理
导读:我已经使用git几个月了,从来没有遇到过问题.我今天遇到了我的比赛.我有一个运行Ubuntu 10.10(新系统)的系统.我把我的钥匙放在适当位置以访问服务器,并且可以正常使用.我克隆了我的回购很好.我可以推送添加/删除文件就好了.但是,当我尝试推送修改过的文件时,
我已经使用git几个月了,从来没有遇到过问题.我今天遇到了我的比赛.我有一个运行Ubuntu 10.10(新系统)的系统.我把我的钥匙放在适当位置以访问服务器,并且可以正常使用.我克隆了我的回购很好.我可以推送添加/删除文件就好了.但是,当我尝试推送修改过的文件时,推送没有完成.它挂在最后一行(以“Total”开头)

如果我等了15分钟左右,它会给我这些错误:

写入失败:管道损坏
致命:远程主机意外挂断

我尝试过普通用户和sudo用户.当我向推送添加详细标志时,什么也没有.

我认为这是一个SSH错误,但它让我感到困惑.有人可以帮忙吗?

解决方法

我打算在这里列出一些想法.

这是普通的SSH还是你使用的,例如-o ProxyCommand还是其他类似的隧道?

>我会检查客户端的版本,因为您报告能够从其他计算机正确执行相同操作.>我还尝试从客户端创建一个捆绑包,以消除分析中的传输.>我将在服务器上检查文件权限(以及用户的空间/配额/临时空间).您使用的是为其他客户端工作的用户吗?>您可以查看服务器上垃圾收集步骤中的问题(通过使用git config确保它不会发生).>您是否尝试过其他协议(git-daemon或智能http服务器?)>可能是本地的东西(比如同步NFS上的存储库,或dropbox或……)?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读