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或……)? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 服务tomcat8无法使用服务tomcat8 start启动
- linux – 如何在CentOS 5.10上为已安装的STUNNEL创建服务
- linux – 磁盘已满,du告诉不同.如何进一步调查?
- linux – Phantomjs – 没有这样的文件或目录(我错过了什么
- 用于Linux的命令行/简单GUI开发最简单的语言是什么?
- Linux 里的 2>&1 究竟是什么
- linux – 如何在ubuntu 14.04上保留xrdp会话?
- linux – 以root身份将文件另存为非root用户
- LINUX实操:六个优雅的 Linux 命令行技巧
- linux-networking – NAPI与Adaptive Interrupts